Mac上如何配置Python2x與Python3x共存的環境?
在Mac上同時使用Python2.x和Python3.x還是比較簡單、方便的。
1, 安裝Python3.x(系統已默認安裝了Python2.x)
2,用Virtualenv配置Pthon2.x 或 Pthon3.x工作環境
第一步,安裝Python3.x因為系統已經默認安裝了Python2.x,從官網下載Python3.x,根據你的開發環境需要,選擇3.5.x或者3.6.x,安裝后就可以讓二者并存了。
下載地址:https://www.python.org/downloads/
安裝完成后,可以修改環境變量,將Python3.x設置為默認Python解釋器。
也可以分別檢查Python的版本號:
python2 -V 或 python3 -V
另外,也可以使用homebrew來安裝Python,這里就不贅述了。
需要注意的一點就是,在用pip管理Python包時,最好使用對應版本的pip,這樣不管將系統默認Python設置為哪一個,都能在你希望的(正確的)Python版本中進行pip操作。比如:
pip2 <command> [options]或
pip3 <command> [options]第二步,用Virtualenv配置工作環境具體操作可以參考官網:https://virtualenv.pypa.io/en/stable/userguide/
這里簡單介紹下:
安裝virtualenv
$ [sudo] pip install virtualenv
2. 配置工作環境
建立工作目錄
mkdir your_virt_env
工作目錄上建立虛擬環境
virtualenv your_virt_env/virt_name --python=python3
或 virtualenv virt_env/virt_name --python=python2激活虛擬環境
source your_virt_env/virt_name/bin/activat
這里的your_virt_env, virt_name請替換為打算命名的工作環境目錄及環境名。
希望對你有幫助。