python編程中在ubuntu中安裝虛擬環境及環境配置

 

python編程中在ubuntu中安裝虛擬環境及環境配置

轉:http://www.cnblogs.com/Maker-Liu/p/5524672.htmlhtml

1.升級python包管理工具pip

pip install --upgrade pip

備註:當你想升級一個包的時候 `pip install --upgrade 包名`

2.python虛擬環境安裝

sudo apt-get install python-virtualenv
sudo easy_install virtualenvwrapper

上述工具裝好後找不到mkvirtualenv命令,須要執行如下環境變量設置。python

1.建立目錄用來存放虛擬環境

mkdir $HOME/.virtualenvsdjango

2.在~/.bashrc中添加行:

export WORKON_HOME=$HOME/.virtualenvs編程

source /usr/local/bin/virtualenvwrapper.shubuntu

3.運行:

source ~/.bashrcbash

3.建立python虛擬環境

mkvirtualenv [虛擬環境名稱]
workon [虛擬環境名稱]

4.退出虛擬環境 離開 deactivate

5.刪除(慎用) rmvirtualenv [虛擬環境名稱]

python 2版本開發

建立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

python 3版本開發

咱們的課程基於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命令速查

  • 查看已安裝的包

    pip show --files SomePackage

  • 檢查哪些包須要更新

    pip list --outdated

  • 升級包

    pip install --upgrade SomePackage

  • 卸載包

    pip uninstall SomePackage

  • 參數解釋

    pip --help

相關文章
相關標籤/搜索