使用virtualenv和virtualenvwrapper建立多版本python環境

virtualenv爲python下用來建立虛擬python環境的工具,能夠指定一個目錄單首創建一個虛擬的python環這裏輸入代碼境,防止多項目的庫衝突python

virtualenvwrapper封裝了virtualenv,使virtualenv更加方便使用。bash

  • 先安裝virtualenv和virtualenvwrapper
pip install virtualenv virtualenvwrapper
  • 而後建立虛擬環境工做目錄,以後的虛擬環境都將建立在這裏
mkdir ~/envworkdir
export WORKON_HOME=~/envworkdir
source /usr/local/bin/virtualenvwrapper.sh

export和source能夠寫到~/.bash_profile裏面,這樣每次進入都會生效app

建立:工具

mkvirtualenv env1

能夠增長-p參數指定本地python版本:code

mkvirtualenv py2env1 -p /usr/bin/python2   # 建立python2虛擬環境
mkvirtualenv py3env1 -p /usr/bin/python3   # 建立pyhton3虛擬環境

查看:ip

workon

生效:pip

workon env1

退出:virtualenv

deactivate
相關文章
相關標籤/搜索