安裝python2
sudo apt-get install python
下載pip文件
wget https://bootstrap.pypa.io/get-pip.py
分別給python2和python3安裝pip
sudo python get-pip.py
sudo python3 get-pip.py
下載虛擬環境包
sudo pip3 install virtualenv
virtualenvwrapper是在virtualenv上再次封裝的一個包,會讓使用虛擬環境更加方便
sudo pip3 install virtualenvwrapper
sudo pip2 install virtualenvwrapper
如果國外的源太慢了,可以換成國內的鏡像,只需要加上地址就行
sudo pip2 install -i https://pypi.douban.com/simple virtualenvwrapper
創建虛擬環境管理目錄
mkdir $HOME/.virtualenvs
修改配置vim .bashrc
,在文件最後添加如下代碼:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
運行文件,使修改生效
source ~/.bashrc
此時如果遇到下面問題:(Linux)
virtualenvwrapper.sh no such file or directory,即virtualenvwrapper.sh沒有成功的安裝在/usr/local/bin目錄下,則可以使用下列方式解決:
pip uninstall virtualenvwrapper 卸載virtualenvwrapper
pip install virtualenvwrapper 重新安裝virtualenvwrapper
這時候就能成功的在/usr/local/bin下看到該sh文件了
執行成功之後,就可以創建虛擬環境了
mkvirtualenv -p /usr/bin/python3 py3env
mkvirtualenv -p /usr/bin/python2 envpy2
可以看到具體的
cd .virtualenvs
使用方法如下:
workon py3env
把這個命令添加到.bashrc 中 ,下次就直接進入到虛擬環境了
退出虛擬環境執行下面的命令:
deactivate