標籤:管理 port /usr 擴充 手工 退出 2.7 pip 命令
由於virtualenv不止可以隔離python版本,還可以隔離外掛程式模組的不同版本,根據開發情境考慮,選擇virtualenv+virtualenvwrapp組合。一、安裝virtualenv1、mac pro 系統內建 Python 2.7.102、手工安裝 python 3.5.43、安裝pip sudo easy_install pip4、安裝虛擬環境virtualenv sudo pip install virtualenv5、建立環境1)建立虛擬環境存放目錄: mkdir ~/py_envs
2)建立一個虛擬環境 cd ~/py_envs virtualenv -p /usr/local/bin/python3 py3env # 建立一個虛擬環境,測試效果6、啟用環境(切換到新環境目錄) cd py3env # 進入虛擬環境 source bin/activate # 啟用虛擬環境 python --version #看下版本號碼是否為python3 7、安裝依賴包 pip install flask pip install django pip install Scipy 注意!不要加sudo,否則會安裝到系統內容中,沒有安裝到虛擬環境中8、退出環境 deactivate二、安裝虛擬環境管理組件virtualenvwrapper 這玩意兒就是對virtualenv的擴充,更方便新增、複製、刪除、切換虛擬環境1、執行virtualenvwrapper安裝命令 sudo pip install virtualenvwrapper注釋:mac pro 提示six版本衝突時執行: sudo pip install virtualenvwrapper -v --ignore-install six2、配置virtualenvwrapper.sh運行前需要的環境vim ~/.bash_profile export WORKON_HOME=~/py_envssource /usr/local/bin/virtualenvwrapper.shexport VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3、列出當前所有的python虛擬環境lsvirtualenv -b4、建立虛擬環境mkvirtualenv -p /usr/local/bin/python py2env 5、啟動或切換虛擬環境workon py2env 6、退出虛擬環境deactivate7、刪除虛擬環境rmvirtualenv py3env
mac pro 安裝python多版本