1.升级python包管理工具pippython
pip install --upgrade pip 备注:当你想升级一个包的时候 `pip install --upgrade 包名`
2.python虚拟环境安装django
sudo apt-get install python-virtualenv sudo easy_install virtualenvwrapper
上述工具装好后找不到mkvirtualenv命令,须要执行如下环境变量设置。ubuntu
1.建立目录用来存放虚拟环境 mkdir $HOME/.virtualenvs 2.在~/.bashrc中添加行: export WORKON_HOME=$HOME/.virtualenvs source /usr/local/bin/virtualenvwrapper.sh 3.运行: source ~/.bashrc
3.建立python虚拟环境bash
mkvirtualenv [虚拟环境名称] workon [虚拟环境名称]
4.退出虚拟环境 离开 deactivateapp
5.删除(慎用)
rmvirtualenv [虚拟环境名称]python2.7
建立python2的虚拟开发环境工具
mkvirtualenv -p /usr/bin/python2.7 xwp_py2
(由于在ubuntu上我把python2.7安装在了/usr/bin/ 下 xwp_py2 是本身起的虚拟环境的名字)
使用python2.7+django1.7.8环境,你应该安装以下环境:spa
(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 随便建立的一个文件 ,用于执行下面的命令使用code
pip install -r package_py2.txt
咱们的课程基于Python2.7,由于不少第三方库尚未过分到python3系列。ip
建立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