Ubuntu下基于Virtualenv构建Python开发环境
生活随笔
收集整理的這篇文章主要介紹了
Ubuntu下基于Virtualenv构建Python开发环境
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.安裝virtualenv并建立虛擬環境
1).更新pip版本
sudo pip install --upgrade pip如果出現如下異常:
File "/usr/bin/pip", line 9,in <module> from pip importmain ImportError: cannot import name main直接卸載本地pip,重裝
sudo python -m pip uninstall pip再執行pip的更新
2) 安裝 virtualenv
sudo pip install virtualenv3) 構建 virtualenv 虛擬環境
virtualenv venv # venv 可替換為別的虛擬環境名稱執行后,在本地會生成一個與虛擬環境同名的文件夾,包含 Python 可執行文件和 pip 庫的拷貝,可用于安裝其他包。
但是默認情況下,虛擬環境中不會包含也無法使用系統環境的global site-packages。比如系統環境里安裝了 requests 模塊,在虛擬環境里import requests會提示ImportError。如果想使用系統環境的第三方軟件包,可以在創建虛擬環境時使用參數–system-site-packages。
virtualenv --system-site-packages venv可以自己指定虛擬環境所使用的 Python 版本,但前提是系統中已經安裝了該版本
virtualenv -p /usr/bin/python2.7 venv使用新的Python3.5虛擬環境,而不使用系統環境的第三方軟件包,執行如下:
virtualenv venv --python=python3.54) 使用virtualenv 虛擬環境
進入虛擬環境,如果未對命令行進行個性化,此時命令行前面應該會多出一個括號,括號里為虛擬環境的名稱。啟動虛擬環境后安裝的所有模塊都會安裝到該虛擬環境目錄里。
source venv/bin/activate退出虛擬環境
deactivate刪除虛擬環境 -?直接刪除虛擬環境所在的文件夾venv
rm -r venv轉載于:https://www.cnblogs.com/nyatom/p/10302278.html
總結
以上是生活随笔為你收集整理的Ubuntu下基于Virtualenv构建Python开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python中eval与exec的使用及
- 下一篇: MyBatis的学习总结:调用存储过程【