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