linux 虛擬環境


虛擬環境
為什么要裝虛擬環境?
由於開發環境的不同,會造成很多版本差異,為了方便管理和使用版本,所以,我們使用虛擬.

為什么要用pip3安裝?pip默認的安裝路徑是python2.7,pip3默認安裝的路徑是python3.5.2
sudo apt install python3-pip

如果提示版本需要升級,運行下面命令
pip3 install --upgrade pip

安裝虛擬環境
sudo pip3 install virtualenv
安裝下面軟件的時候
sudo pip3 install virtualenvwrapper

安裝過程中出現的問題
1.pip不是最新版,就造成我們的包默認裝到python2.7,所以修改后找不到.
2.對修改~/.bashrc還沒有弄清楚是怎么回?修改環境變量一定要注意,.bashrc是在home下,如果打開.bashrc文件是空的,說明打開的文件不對(路徑錯誤)

sudo vi ~/.bashrc   # 注意文件的路徑是當前home下
這兩行加到最后
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin irtualenvwrapper.sh


修改/usr/local/bin irtualenvwrapper.sh文件,找到 
if["$VIRTUALENVWRAPPER_PYTHON"=""]then
VIRTUALENVWRAPPER_PYTHON="$(command \which python)"
fi
在下面加上
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3(python3后面不能跟空格,如果跟空格,很難運行)  
source ~/.bashrc # 激活文件,使其立馬生效


新建虛擬環境
python3 :  mkvirtualenv -p python3  xxxxx
退出虛擬環境:deactivate
進入虛擬環境:workon   虛擬環境名稱
查看所有虛擬環境: workon   2次TAB鍵,能把我們建的虛擬環境全部列出來
刪除虛擬環境:rmvirtualenv  虛擬環境名稱(要先退出當前的虛擬環境)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM