使用Pip 在Python 中利用可編輯模式進行本地包開發
在Python 的包管理生態系統中,Pip 擁有“- e”(或'--editable') 特定場景的選項。什麼時候使用這個選項比較有利?
答案在於可編輯模式的實現,官方文件中有詳細說明:「從本地以可編輯模式安裝專案(即setuptools「開發模式」)專案路徑或VCS url。」
本質上,當您以可編輯模式安裝套件時,它會將套件連結到其原始位置。這意味著,如果您更新該軟體包的來源文件,這些變更將立即反映在您的環境中。
這在您的系統上積極開發軟體包時證明非常有用。可編輯模式提供了無縫集成,無需在每次程式碼修改時手動更新虛擬環境中的包,使您可以快速迭代並輕鬆測試更改。
為了說明這一點,您可以執行命令“pip install” -e。 '在套件的目錄中以可編輯模式安裝它。或者,如果您的套件位於其他地方,請使用「setup.py」檔案的完整路徑,如「pip install -e ~/path/to/setup.py」中所示。
透過利用可編輯模式Pip,您簡化了本機軟體套件的開發流程,讓您能夠快速有效地進行迭代。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3