转: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