在Mac上同時使用Python2.x和Python3.x還是比較簡單、方便的。
1, 安裝Python3.x(系統已預設安裝了Python2.x)
2,用Virtualenv配置Pthon2.x 或 Pthon3.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操作。比如:
或
具體操作可以參考官網: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
啟用虛擬環境
source your_virt_env/virt_name/bin/activat
這裡的your_virt_env, virt_name請替換為打算命名的工作環境目錄及環境名。
在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請替換為打算命名的工作環境目錄及環境名。