problems with python and virtualenvwrapper after updating: No module named virtualenvwrapper
Solution 1:
If you have modified your virtualenvwrapper
to point to python3
, like I do, add the following line in your .bashrc
file :
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
making sure that it's placed before the following line (if you have it):
source /usr/local/bin/virtualenvwrapper.sh
Then, make sure you install the virtualenv
and virtualenvwrapper
using:
sudo /usr/local/bin/pip3 install virtualenv virtualenvwrapper
Solution 2:
You need to install them under python 2.7.9 by specifying the path to correct version of pip to be used
/usr/local/bin/pip install virtualenv virtualenvwrapper
otherwise, when running pip install
the sytem will use the default one (i.e. the one located at /usr/bin/pip
)