1. 安装 Python-2.7.2
$ tar zxvf Python-2.7.2.tgz $ cd Python-2.7.2 $ ./configure && make && make install
2. 安装 distribute 0.6.27
$ tar zxvf distribute-0.6.27.tar.gz $ cd distribute-0.6.27 $ python setup.py build $ python setup.py install
3. 安裝 pip-1.1
$ tar zxvf pip-1.1.tar.gz $ cd pip-1.1 $ python setup.py build $ python setup.py install
4. 安裝 virtualenv 並建制 virtual environment
$ pip install virtualenv $ virtualenv /opt/env
5. 指定 virtual environment 為預設開發環境
$ source /opt/env/bin/activate可以看到command line提示改變 (pyenv)brian@localhost:~$
之後用 pip 安裝套件就會放在 /opt/env/lib 之下。
建立獨立的 virtual environment 好處就是比較"乾淨",如果你的系統有多個使用者,大家都裝到系統預設目錄則容易搞混。虛擬環境也可以建立多個,若同時跑多個專案或想切換不同 library 版本也很方便。另一方面也可以釐清開發這個專案"最小需求 library"是哪些,將來要 deploy 時也會比較順利。
沒有留言:
張貼留言