Mac 如何搭建python虛擬環境
阿新 • • 發佈:2018-12-12
首先去python官網 下載python3的 安裝包安裝:
https://www.python.org/ftp/python/3.6.5/python-3.6.5-macosx10.9.pkg
安裝python3,升級pip3
sudo pip3 install --upgrade pip
安裝 virtualenv
sudo pip install virtualenv
安裝 virtualenvwrapper, Virtaulenvwrapper是virtualenv的擴充套件包,可以更方便地新增,刪除,複製,切換虛擬環境。
sudo pip install virtualenvwrapper
接下來建立一個資料夾,用來存放所有的虛擬環境 (我這臺是在 家目錄下建立的 隱藏資料夾)
mkdir ~/.virtualenvs
然後切換到 .virtualenvs目錄下
cd .virtualenvs/
然後查詢python3 和virtualenvwrapper.sh的安裝位置 ,用which命令查詢
which virtualenvwrapper.sh
which python3
查詢好先記錄下來 接下來要用到這兩個路徑 (我這臺的路徑分別是 /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenvwrapper.sh python3 安裝路徑:
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3)
然後開啟環境變數設定
open ~/.bash_profile
開啟文字文件後 在最下面 輸入下面的內容 第一個 是虛擬環境的路徑 就是剛才新建那個隱藏資料夾 ,第二個是python3的路徑 ,第三個是virtualenvwrapper.sh的路徑
export WORKON_HOME='~/.virtualenvs' export VIRTUALENVWRAPPER_PYTHON='/Library/Frameworks/Python.framework/Versions/3.6/bin/python3' source /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenvwrapper.sh
然後按commond+s 儲存 在輸入
source ~/.bash_profile
接下來建立python3 的虛擬環境(virtualenv -p 你本機的python3環境路徑 虛擬環境名稱)我這臺建立的是python3 虛擬環境名字是py3
virtualenv -p /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 py3
接下來建立python2 的虛擬環境(virtualenv -p 你本機的python2環境路徑 虛擬環境名稱) 我這臺建立的是python2 虛擬環境名字是py2
virtualenv -p /usr/bin/python py2