問題背景
在MAC Book Pro上進行python程式設計時,由于安裝了python2和python3的環境,需要在不同的工程使用不同的python環境,這就需要在兩個環境間切換。
系統配置
- Mac OS Yosemite 10.10.3 (14D136)
- python2.7.9 python3.4.3
解決方案
- 安裝Homebrew
- 使用Homebrew安裝python2和python3
- 安裝virtualenv
- 使用virtualenv建立虛拟環境
- 激活虛拟環境
安裝Homebrew
https://github.com/Homebrew/homebrew
使用Homebrew安裝python2和python3
$brew install python
$brew install python3
安裝virtualenv
以上brew安裝python兩個版本過程中,會自動安裝相應版本的virtualenv
使用virtualenv建立虛拟環境
http://simononsoftware.com/virtualenv-tutorial/
- 建立工作目錄
mkdir virt_env
- 工作目錄上建立虛拟環境
virtualenv virt_env/virt1 –python=python3
或
virtualenv virt_env/virt1 –python=python2
- 激活虛拟環境
source virt_env/virt1/bin/activate