安裝虛擬環境virtualenv和virtualenvwrapper
安裝virtualenv virtualenvwrapper
pip install virtualenv virtualenvwrapper
如果沒有pip 先安裝
pip:yum install -y pip
安裝好了之后,查找virtualenv位置:find / -name virtualenv
返回:
查找virtualenvwrapper.sh位置:find / -name virtualenvwrapper.sh
返回
在/usr/bin中添加環境變量(就是新建了一個軟連接)
ln -s /usr/local/bin/virtualenv /usr/bin/virtualenv
修改環境變量相關腳本/root/.bashrc
添加如下代碼
export WORKON_HOME=/home/sewen/.virtualenvs #創建一個存放虛擬環境的目錄 (可以自己定義) export PROJECT_HOME=/home/sewen/workspace #(可以自己定義)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh #virtualenvwrapper.sh的位置
然后重啟:
source ./.bashrc
第一個報錯:
解決方法:
vim .bashrc
再添加如下命令:(上面已經添加)
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
第二個報錯:
|
發現是因為/usr/bin目錄下沒有python3的軟連接,環境變量加載時無法加載到:
根據一開始查找到的python的安裝位置,穿件python3軟連接
ln -s /usr/local/bin/python3 /usr/bin/python3
再次執行
source ./.bashrc
檢驗
輸入:
mkvirtualenv 虛擬環境名創建虛擬環境
基本命令:
mkvirtualenv test #創建一個虛擬環境默認指向python3
workon test #進入test虛擬環境
deactivate #退出虛擬環境