使用 pip 將 Python 套件從本機檔案系統安裝到 Virtualenv
利用 pip 從本機檔案系統安裝套件確實是可行的。透過執行 python setup.py sdist 為軟體包建立發行版 tarball 後,您可以在虛擬環境中繼續安裝。
方法:
到從特定本地位置安裝包,同時保留從 PyPI 安裝的能力,您可以利用 pip 中的 -e 或 --editable 選項。此選項可讓您以「可編輯」模式安裝項目,因此無需重新安裝即可變更套件代碼。
指令:
使用使用以下指令來安裝您的軟體套件:
pip install -e /srv/pkg
這裡,/srv/pkg 代表包含您的軟體包的setup.py 檔案的頂級目錄。
透過採用此方法, pip 將新增 /srv/pkg 作為套件的附加搜尋路徑。當您執行 pip install mypackage 而不指定特定位置時,pip 將首先嘗試在 /srv/pkg 中找到該套件。如果在那裡找到它,它將從該位置安裝。如果沒有,pip 將繼續在 PyPI 上搜尋套件。
以上是如何使用 Pip 將 Python 套件從本機檔案系統安裝到 Virtualenv?的詳細內容。更多資訊請關注PHP中文網其他相關文章!