How to Getting-Started with Python 3.X Virtual Environments on Mac OS X 10.10 Yosemite Easy Guide

December 6, 2014 | By the+gnu+linux+evangelist | Filed in: Tutorial.

Python 3 Virtualenv/Virtualenvwrapper Mac OS X Quick Start

The Unix Tutorial Shows You Step-by-Step How to Install and Getting-Started with Python 3.x/2.x Virtualenv and Virtualenvwrapper for Mac OS X 10.10 Yosemite Unix/BSD.

A Virtualenv Environment, put simply, is an isolated working copy of Python which allows you to work on a specific project without worry of affecting other projects.

The Virtualenvwrapper include wrappers for creating and deleting virtual environments and otherwise managing your development workflow, making it easier to work on more than one project at a time without introducing conflicts in their dependencies.

Getting-Started Virtualenv/Virtualenvwrapper Python 3 on Mac OS X 10.10 Yosemite - Featured
  1. Open a Command Line Terminal Window
    Applications > Utilities > Terminal
    (Press “Enter” to Execute Commands)

    Virtualenv/Virtualenvwrapper Python 3 Quick Start for Mac OS X 10.10 Yosemite - Open Terminal
  2. Getting-Started with Python 3 on Mac OS X Yosemite

    Python 3 Quick Start for Mac OS X
  3. Installing Virtualenv+Virtualenvwrapper Python 3

    sudo pip3 install virtualenvwrapper
  4. Initial Virtualenv SetUp

    nano $HOME/.profile


    export WORKON_HOME=~/Envs
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/homebrew/bin/python3

    Ctrl+x to Save & Exit from ‘nano’ Editor :)

    source $HOME/.profile
    source /usr/local/homebrew/bin/

    Then You Dispose of 2 Virtualenv Versions: ‘virtualenv’ for Python 3.x and ‘virtualenv-2.x’ for Python 2.x :)
    To Show Up:

    ls -l /usr/local/homebrew/bin | grep virtualenv
  5. To Make a Python Virtual Environmnet

    mkvirtualenv test
  6. To List All the Existing Virtual Environments

  7. To Switch the Virtual Environmnet

    mkvirtualenv essai
    workon test

    Show the Working Virtual Env:

    echo $VIRTUAL_ENV
  8. To Install Software into the Virtual Environmnet.

    For Example:

    pip3 install django
  9. To List All the Virtual Environmnet Packages

  10. To Automatically Run a Command after Environment Creation

    echo '[sh-command]' > $WORKON_HOME/postactivate

    For Instance to Automatically Change to the New Env Directory:

    echo 'cd $VIRTUAL_ENV' > $WORKON_HOME/postactivate
  11. To Automatically Installing Commonly Used Tools

    echo 'pip3 install [myGoodTool]' > $WORKON_HOME/postmkvirtualenv

    For Example:

    echo 'pip3 install sphinx' > $WORKON_HOME/postmkvirtualenv

Tags: , , , , , , , , , , , , , , , , , , , , , , , ,

QuickChic Theme • Powered by WordPress