這裡想象一下需求,寫乙個專案使用的一系列1.0版本的外掛程式,現在要新寫乙個專案,需要用這些外掛程式的2.0版本,該怎麼辦?都更新成2.0版本?這樣之前的專案都沒法維護了
這時我們需要乙個虛擬環境,python就支援這樣乙個外掛程式,virtualenv
下面來安裝一下:
1.pip3 install virtualenv
2.cd進乙個像存放虛擬環境的目錄,建立虛擬環境
virtualenv --no-site-packages venv
這個venv是名字,自己隨便起名
3.激uillml活虛擬環境
source venv/bin/activate #source是linux下面的環境
在windows下,直接cd進scripts目錄,執行activate即可
這裡的venv就是上面那個名字
當出現這樣的格式,就表示現在處於虛擬環境中
f:\**庫\虛擬環境virtualenv\ven_test\scripts>activate
(ven_test) f:\**庫\虛擬環境virtualenv\ven_test\scripts>
此時的環境中是沒有外掛程式的,因為我們建立這個虛擬環境的時候是選擇 no-site-packages
所以,需要什麼外掛程式都需要重新安裝
4.退出虛擬環境
deactivate
(ven_test) f:\**庫\虛擬環境virtualenv\ven_test\scripts&www.cppcns.comgt;deactivate
f:\**庫\虛擬環境virtualenv\ven_test\scripts>
其實在pycharm中,也為我們封裝了這個功能
下面演示一下在pycharm中如何使用虛擬環境
1.建立虛擬環境
這裡可以選擇是否繼承之前版本的外掛程式
確認後,就已經建立了乙個虛擬環境,然後應用到我們的專案中
在專案配置那裡,把直譯器改成我們新建的那個虛擬環境就好了
www.cppcns.com
這是新建虛擬環境,如果是把已有的環境新增到pycharm程式設計客棧中,需要選擇這個
然後找到要新增的環www.cppcns.com境的scripts目錄下的python.exe,新增進去就了
本文標題: python虛擬環境專案例項
本文位址:
python專案打包虛擬環境
python專案打包時,需要將虛擬環境與python自身安裝路徑下的lib包整合在一起,將如下內容儲存為packvenv.s 件,修改python path python的安裝路徑 以及venv path 虛擬環境的全路徑 為自己的目錄,然後給檔案新增執行許可權 chmod x packvenv.s...
python專案虛擬環境搭建
一.虛擬環境搭建目的 乙個專案乙個環境,防止各個專案互相干擾,專案更加簡潔,利於打包.二.使用 pip install virtualenv 安裝 建立虛擬環境 cd my project dirvirtualenv p usr bin python.exe venv p引數指定python直譯器程...
python 虛擬環境
sudo apt get install pip pip install upgrade pip sudo apt get install python virtualenv mkdir home virtualenvs export workon home home virtualenvs sou...