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


1.升級python包管理工具pip

pip install --upgrade pip

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

2.python虛擬環境安裝

sudo apt-get install python-virtualenv
sudo easy_install virtualenvwrapper

上述工具裝好后找不到mkvirtualenv命令,需要執行以下環境變量設置。

1.創建目錄用來存放虛擬環境
    mkdir $HOME/.virtualenvs
2.在~/.bashrc中添加行:
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
3.運行:
    source ~/.bashrc

3.創建python虛擬環境

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

4.退出虛擬環境 離開 deactivate

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

python 2版本開發

創建python2的虛擬開發環境

mkvirtualenv -p /usr/bin/python2.7 xwp_py2  

(因為在ubuntu上我把python2.7安裝在了/usr/bin/ 下 xwp_py2 是自己起的虛擬環境的名字)

使用python2.7+django1.7.8環境,你應該安裝如下環境:

(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系列。

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM