1. 程式人生 > >Mac系統下配置Python的虛擬環境(virtural)

Mac系統下配置Python的虛擬環境(virtural)

1. 在mac系統下安裝虛擬環境:(以下都是終端命令, 有的pip命令用不了,請使用pip3)

pip install virtualenv         // 記得不要sudo ,因為會安裝到系統目錄下

pip install virtualenvwrapper // 安裝虛擬環境管理器(沒有這個就不能是用rmvirtualenv 去刪除虛擬環境)

2. 配置 virtualenvwrapper 管理器

1》開啟.brash_profile檔案

vim ~/.bash_profile

2》編輯檔案(在檔案末尾編寫以下內容)

export WORKON_HOME=~/py_envs        # 加入自己設定虛擬環境工作空間(第三步會建立這個目錄)
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3  # 設定預設的python版本(可以有些人不太一樣,那使用命令查詢:which python或which python3)

source /Library/Frameworks/Python.framework/Versions/3.6/bin/virtualenvwrapper.sh   # 新增要啟用的虛擬環境管理器的路徑(如果不太清楚路徑,請用命令查詢:sudo find / -name virtualenvwrapper.sh)

3》生效或啟用虛擬環境管理器的相關命令

source ~/.bash_profile

3. 建立虛擬環境目錄

mkdir ~/py_envs                    // 建立虛擬環境目錄

cd ~/py_envs                        // 進入虛擬環境目錄中

virtualenv  env_workspace001    // 建立虛擬環境

4. 啟用虛擬環境

cd env_workspace001        // 進入虛擬環境

source ./bin/activate         // 啟用虛擬環境

5. 使用虛擬環境(安裝虛擬環境中的外掛,還是不要使用sudo)

pip install flask

pip install django

pip install scipy

6. 退出虛擬環境

deactivate

7. 刪除環境(退出虛擬環境,並退出虛擬環境所在的虛擬路徑)

rmvirtualenv  虛擬環境名稱

8. 其它方法

mkvirtualenv py_db        // 通過wrapper建立工作空間

workon  環境名稱            // 切換虛擬環境

lsvirtualenv -b            // 列出所有的虛擬環境

virtualenvwrapper  -help        // 檢視所有命令

9. 參考博文:https://blog.csdn.net/xinxinnogiveup/article/details/77228212