轉:http://www.cnblogs.com/Maker-Liu/p/5524672.htmlhtml
pip install --upgrade pip 備註:當你想升級一個包的時候 `pip install --upgrade 包名`
sudo apt-get install python-virtualenv sudo easy_install virtualenvwrapper
上述工具裝好後找不到mkvirtualenv命令,須要執行如下環境變量設置。python
mkdir $HOME/.virtualenvsdjango
export WORKON_HOME=$HOME/.virtualenvs編程
source /usr/local/bin/virtualenvwrapper.shubuntu
source ~/.bashrcbash
mkvirtualenv [虛擬環境名稱] workon [虛擬環境名稱]
建立python2的虛擬開發環境app
mkvirtualenv -p /usr/bin/python2.7 xwp_py2
(由於在ubuntu上我把python2.7安裝在了/usr/bin/ 下 xwp_py2 是本身起的虛擬環境的名字)
使用python2.7+django1.7.8環境,你應該安裝以下環境:python2.7
(xwp_py2)itcast@itcast:~/workspace/itcast_project$ pip freeze list //進入一個虛擬環境後,這個命令是查看本環境的安裝的配置,若是沒有這些環境的話,接着向下看 pip==8.1.0 Django==1.7.8 ipdb==0.8.1 ipython==3.2.0 Pillow==2.8.2
把以上包名存儲到package_py2.txt,在你的python虛擬環境中,運行: // package_py2.txt 隨便建立的一個文件 ,用於執行下面的命令使用工具
pip install -r package_py2.txt
咱們的課程基於Python2.7,由於不少第三方庫尚未過分到python3系列。post
建立python3的虛擬開發環境
mkvirtualenv -p /usr/bin/python3.4 xwp_py3
使用python3.4+django1.9.4環境,你應該安裝以下環境:
(xwp_py3)itcast@itcast:~/workspace/itcast_project$ pip freeze list pip==8.1.0 Django==1.9.4 ipdb==0.8.1 ipython==4.1.2 Pillow==2.8.2
把以上包名存儲到package_py3.txt,在你的python虛擬環境中,運行:
pip install -r package_py3.txt
pip show --files SomePackage
pip list --outdated
pip install --upgrade SomePackage
pip uninstall SomePackage
pip --help