I installed python 3.3.1 on ubuntu lucid and successfully created a virtualenv as below
virtualenv envpy331 --python=/usr/local/bin/python3.3
this created a folder envpy331
on my home dir.
I also have virtualenvwrapper
installed.But in the docs only 2.4-2.7
versions of python
are supported..Has anyone tried to organize the python3
virtualenv ? If so, can you tell me how ?
On Ubuntu; using
mkvirtualenv -p python3 env_name
loads the virtualenv with python3.Inside the env, use
python --version
to verify.If you already have python3 installed as well virtualenvwrapper the only thing you would need to do to use python3 with the virtual environment is creating an environment using:
Or, (at least on OSX using brew):
Start using the environment and you'll see that as soon as you type python you'll start using python3
I added
export VIRTUALENV_PYTHON=/usr/bin/python3
to my~/.bashrc
like this:then run
source .bashrc
and you can specify the python version for each new env
mkvirtualenv --python=python2 env_name