首先安裝 virtualenv 虛擬環(huán)境
$ pip/pip3 install virtualenv
安裝成功后開(kāi)始使用:
創(chuàng)建一個(gè)虛擬環(huán)境
$ mkdir ~/py_env1 // 先自己創(chuàng)建一個(gè)存放虛擬環(huán)境的的文件 py_env1
$ cd ~/py_env1
$ virtualenv pyenv1 //創(chuàng)建一個(gè)名為pyenv1 的虛擬環(huán)境
創(chuàng)建完之后激活環(huán)境
$ cd pyenv1
$ source bin/activate //激活環(huán)境
此時(shí)終端命令符前面就會(huì)顯示(pyenv1)$
使用
pip/pip3 install xxx
deactivate //退出當(dāng)前環(huán)境
rmvirtualenv xxx //刪除xxx環(huán)境
使用虛擬環(huán)境管理包 virtualenvwrapper
這玩意兒就是對(duì)virtualenv的擴(kuò)展,更方便新增、復(fù)制户秤、刪除理澎、切換虛擬環(huán)境
安裝
sudo pip install virtualenvwrapper
環(huán)境配置
// ~/.bash_profile
//寫入下面代碼
export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3 //指定虛擬環(huán)境所用Python版本
export WORKON_HOME=~/pyEnv //指定一個(gè)存放虛擬環(huán)境的文件地址
source /usr/local/bin/virtualenvwrapper.sh
生效:source ~/.bash_profile
virtualenvwrapper 命令
創(chuàng)建基本環(huán)境:mkvirtualenv [環(huán)境名]
刪除環(huán)境:rmvirtualenv [環(huán)境名]
激活環(huán)境:workon [環(huán)境名]
退出環(huán)境:deactivate
列出所有環(huán)境:workon 或者 lsvirtualenv -b
注意: 重啟終端如果無(wú)法使用
pwd virtualenvwrapper.sh 查看你的 virtualenvwrapper.sh 位置
終端運(yùn)行 $ :source /usr/local/bin/virtualenvwrapper.sh