Windows下
???? 首先將pip下載源改為國(guó)內(nèi)的,提高下載速度,內(nèi)容如下:
????????? 1. 在文件夾窗口輸入%appdata%
????????? 2. 新建pip文件夾,
????????? 3. 在pip文件夾內(nèi)新建pip.ini文件,保存以下內(nèi)容:
?????????????? [global]
?????????????? timeout = 6000
?????????????? index-url = https://pypi.tuna.tsinghua.edu.cn/simple
?????????????? trusted-host = pypi.tuna.tsinghua.edu.cn
其他國(guó)內(nèi)源
extra-index-url = http://mirrors.aliyun.com/pypi/simple/
extra-index-url1 = http://pypi.douban.com/simple/
extra-index-url2 = http://pypi.mirrors.ustc.edu.cn/simple/
extra-index-url3 = http://pypi.hustunique.com/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn
trusted-host4=mirrors.aliyun.com
trusted-host1=pypi.douban.com
trusted-host2=pypi.mirrors.ustc.edu.cn
trusted-host3=pypi.hustunique.com
???? 下載virtualenvwrapper-win包的方式配置虛擬環(huán)境
???? ? pip install virtualenvwrapper-win
???? mkvirtualenv 虛擬名稱(chēng)
????????? 創(chuàng)建虛擬環(huán)境,默認(rèn)放在c:\User|Administrator\Envs目錄中
???? 修改存放路徑
????????? 在系統(tǒng)環(huán)境變量中新建
????????? 變量名:WORKON_HOME
????????? 變量值:想要放入的目錄路徑
???? workon 虛擬名稱(chēng)
????????? 進(jìn)入虛擬環(huán)境
???? deactivate 虛擬名稱(chēng)
????????? 退出虛擬環(huán)境
Linux安裝python虛擬環(huán)境
1. 安裝虛擬環(huán)境
pip install virtualenv
2. 安裝管理虛擬環(huán)境軟件
pip install virtualenvwrapper
3. 創(chuàng)建虛擬環(huán)境管理目錄,.開(kāi)頭表示隱藏文件
所有的虛擬環(huán)境都放在.virtualenvs目錄中
mkdir /root/.virtualenvs
4. 在.bashrc文件末尾添加如下內(nèi)容
.bashrc文件在用戶(hù)根目錄
vim .bashrc
# .virtualenvs所在路徑
export WORKON_HOME=/root/.virtualenvs
# virtualenvwrapper.sh所在路徑
source /usr/local/bin/virtualenvwrapper.sh
5. 加載配置文件,如果報(bào)沒(méi)有這個(gè)模塊的錯(cuò)誤
則先刪除python的軟鏈接再新建一個(gè)python3的軟鏈接
rm /usr/bin/python
ln -s /usr/bin/python3.6 /usr/bin/python
source .bashrc
注意:
將python的軟鏈接改為python3后,在centos系統(tǒng)中的yum
會(huì)報(bào)錯(cuò),因?yàn)槠淠J(rèn)使用的是python2做解釋器
解決方案:
修改/usr/bin/yum,將最上面的/usr/bin/python改為
/usr/bin/python2
修改/usr/libexec/urlgrabber-ext-down,將最上面的
/usr/bin/python改為/usr/bin/python2
(沒(méi)修改此項(xiàng)暫時(shí)沒(méi)發(fā)現(xiàn)錯(cuò)誤)修改/usr/bin/yum-config-manager,
將最上面的/usr/bin/python改為/usr/bin/python2
6. 創(chuàng)建指定版本的python虛擬環(huán)境
mkvirtualenv -p python3 demo
7. 進(jìn)入虛擬環(huán)境
workon demo
退出虛擬環(huán)境
deactivate demo
刪除虛擬環(huán)境
rmvirtualenv demo
查看虛擬環(huán)境版本,驗(yàn)證是否已安裝虛擬環(huán)境
virtualenv --version