1. 程式人生 > >python 虛擬環境配置及pypi包使用及包怎麼

python 虛擬環境配置及pypi包使用及包怎麼

python虛擬直譯器環境。

場景:公司不同時期的多個開發專案,使用的python大版本和各個包的版本不盡相同。

每個專案要求有一套讓自己成功執行的直譯器。一個程式設計師可能同時開發多個專案。電腦上需要有多套python直譯器跟專案一一對應。

解決方案: 我們電腦上只有一套python直譯器,已它為基礎,虛擬出來幾個直譯器的備份。

老的教材中先安裝virtuaienv(虛擬environment環境),因為使用較多,所以py.34起官方直接內建了venv包。

在這裡插入圖片描述
在這裡插入圖片描述

在Terminal中鍵入 python -m venv 虛擬環境名 # 建立虛擬環境 出現了一個kai 的資料夾

出現了

建立完發現虛擬環境具備python.exe pip.exe active.bat, Lib庫中除了pip包是空的,就好像剛重灌完電腦系統。

Terminal中輸入 cd 虛擬環境名/Scripts

Terminal中輸入 activate.bat # 啟用虛擬環境

可以看到已經進入到(kai)的虛擬環境中

在這裡插入圖片描述

啟用虛擬環境後可以pip install跟專案配合的包,python app.py。如果有多個專案。就生成多個虛擬環境一一搭配。好處,實現了專案環境隔離。

在這裡插入圖片描述

pip和venv在pycharm中的簡化影象化操作。

在file/settings project/interpreter 切換直譯器或安裝包或切換環境或更改源。

還可以這樣查詢安裝包

在這裡插入圖片描述

如果你的下載網速很慢 可以更改pypi的下載地址

在這裡插入圖片描述

原來的地址可以刪除,因為原地址下載包很慢很慢啦。

這樣就ok啦 感謝觀看