掃二維碼與項(xiàng)目經(jīng)理溝通
我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
virtualenv創(chuàng)建一個(gè)擁有自己安裝目錄的環(huán)境, 這個(gè)環(huán)境不與其他虛擬環(huán)境共享庫, 能夠方便的管理python版本和管理python庫

注意:這里不要用sudo , 用過sudo會(huì)用系統(tǒng)自帶的,然后沒有安裝
pip3 install virtualenv
pip3如果沒有安裝,用以下命令安裝
sudo apt-get install python3-pip
#查看是否安裝: pip3 list
#查看pip3版本號(hào): pip3 --version
這里可以用sudo
sudo pip3 install virtualenvwrapper
以后的虛擬環(huán)境都放置在該目錄下
mkdir ~/.virtualenvs
vim ~/.bashrc
# 打開文件后在文件最下方增加如下代碼
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
source ~/.bashrc
mkvirtualenv 虛擬環(huán)境名稱
#創(chuàng)建:mkvirtualenv [虛擬環(huán)境名稱]
#刪除:rmvirtualenv [虛擬環(huán)境名稱]
#進(jìn)入:workon [虛擬環(huán)境名稱]
#退出:deactivate
先直接用以下命令安裝虛擬環(huán)境,導(dǎo)致虛擬環(huán)境是基于python2.7的.
sudo apt-get install virtualenv
sudo apt-get install virtualenvwrapper
說明:virtualenvwrapper.sh 是安裝在 /usr/share/virtualenvwrapper/virtualenvwrapper.sh
配置好~/.bashrc之后,能運(yùn)行virtualenv 命令,
用以下命令刪除虛擬環(huán)境,
sudo apt-get remove virtualenv
sudo apt-get remove virtualenvwrapper
后來再用以下命令安裝虛擬環(huán)境,基于python3.5,
sudo pip3 install virtualenv
提示系統(tǒng)已有滿足的virtualenv,實(shí)際上這個(gè)命令沒有安裝virtualenv
sudo pip3 install virtualenvwrapper
報(bào)以下錯(cuò)誤
bash: /usr/share/virtualenvwrapper/virtualenvwrapper_lazy.sh: No such file or directory
包括直接打開終端也會(huì)報(bào)以上錯(cuò)誤
解決方法:
刪除/etc/bash_completion.d/virtualenvwrapper

我們在微信上24小時(shí)期待你的聲音
解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流