」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 何時以及如何在 pip install 中使用“-e”進行可編輯安裝?

何時以及如何在 pip install 中使用“-e”進行可編輯安裝?

發佈於2024-11-23
瀏覽:367

When and How to Use \'-e\' for Editable Installations in pip install?

將-e 選項與pip install 結合使用進行可編輯安裝

pip install 中提供的-e 或--editable 選項在開發工作流程中具有特定用途。它有助於以可編輯模式安裝項目,從而能夠與本地原始碼修改無縫整合。

何時使用 -e

-e 選項特別有用為本地開發目的,特別是當您在同一台電腦上積極處理和更新套件時。透過指定 -e 或 --editable,您可以指示 pip 以直接連結到其原始來源目錄的方式安裝套件。

-e 工作原理

與標準安裝不同,-e 不會創建獨立且隔離的套件環境。相反,它在已安裝的套件與其原始程式碼之間建立符號鏈接,通常維護項目內 setup.py 檔案的路徑。這允許您直接對原始程式碼進行修改,並且這些變更會立即反映在已安裝軟體套件的行為中。

-e 的好處

使用-e 進行可編輯安裝具有以下幾個優點:

  • 快速方便: 開發人員可以迭代套件並測試變更快速,無需重複安裝的開銷。
  • 無需重新安裝:程式碼修改可以立即測試,無需手動重新安裝或升級軟體包。
  • 直接修改:開發者可以靈活地直接從他們喜歡的地方編輯和調試包的源代碼IDE.

使用示例

可以使用以下指令執行可編輯安裝:

pip install -e .

這假設 setup.py 檔案位於目前工作目錄中。或者,您可以指定來源目錄的完整路徑:

pip install -e ~/ultimate-utils/ultimate-utils-proj-src/
版本聲明 本文轉載於:1729641557如有侵犯,請洽[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3