Ubuntu18.04版本里面自帶了最新的Python3.6.5版本,在安裝Python虛擬環境時需注意:
1.首先是安裝兩個包
pip3 install virtualenv # python虛擬環境 pip3 install virtualenvwrapper # 封裝了虛擬環境,支持一些簡化命令
然后通過
pip3 list 查看是否安裝成功
2.添加環境變量(注意點!!!)
vim ~/.bashrc # 在末尾添上下面的語句 export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export WORKON_HOME=$HOME/.virtualenvs source ~/.local/bin/virtualenvwrapper.sh
ps:ubuntu18.10出現的問題
ERROR: virtualenvwrapper could not find virtualenv in your path # 解決方案 # vim ~/.bashrc這樣配置 PATH=$PATH:~/.local/bin export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 export WORKON_HOME=$HOME/.virtualenvs source ~/.local/bin/virtualenvwrapper.sh
3.執行一下~/.bashrc
source ~/.bashrc
4.測試命令可用
workon
mkvirtualenv
6.安裝Python虛擬環境
# 創建虛擬環境 mkvirtualenv 虛擬環境名稱 # 查看所有虛擬環境 workon 兩次tab鍵 # 切入到某一個虛擬環境 workon 虛擬環境名稱 # 退出虛擬環境 deactivate
# 創建python2版本的環境
mkvirtualenv -p python2.7 django_py2
ps.提別醒,在Ubuntu18.04中的virtualwarpper執行腳本位置和以前的版本位置不同,所以再執行步驟三的時候特別注意一下:
# 以前的配置路徑(ubuntu16.04) source /usr/local/bin/virtualenvwrapper.sh #ubuntu18.04中的配置路徑 source ~/.local/bin/virtualwrapper.sh