創建繼承特定套件的虛擬環境
虛擬環境是用於管理 Python 專案的依賴項和套件安裝的隔離環境。但是,在某些情況下,您可能會想要虛擬環境僅包含預設 Python 安裝中的一部分套件。
庫的選擇性繼承
選擇性地繼承具體的庫,使用以下方法:
使用系統套件建立虛擬環境:
執行下列指令建立虛擬環境,包含系統軟體套件:
virtualenv --system-site-packages virtualenv_name
啟動虛擬環境:
啟動創建環境以開始使用它:
source virtualenv_name/bin/activate
本地安裝軟體包:
使用pip install --ignore-installed 或pip install -I 在虛擬環境而不是系統Python 中安裝軟體包。這將覆蓋本地安裝版本的系統範圍軟體包:
pip install --ignore-installed matplotlib
Shadowing Global Packages:
虛擬環境的套件目錄優先於系統Python的目錄。因此,本機安裝的軟體包將遮蔽全域軟體包,這樣您就可以在不衝突的情況下匯入它們。
重新啟動 Python 解釋器:
重新啟動Python 解譯器以確保變更生效。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3