了解「setup.pydevelop」和「setup.pyinstall」之間的差異
setup.py腳本提供了兩個選項安裝Python 套件:「開發」和「安裝」。雖然兩者都用於安裝軟體包,但它們的預期用途和功能有所不同。
'install'
'python setup.py install' 的用途是專為標準套件安裝而設計,例如安裝第三方程式庫或預先包裝發行版。此命令將套件的檔案安裝到 Python site-packages 目錄中,使目前環境中的所有 Python 腳本都可以存取套件的功能。
「develop」的用途
相較之下,「python setup.pydevelop」則是專門用於開發目的。它將包的源代碼安裝到環境中的指定位置,通常稱為「可編輯安裝」。
主要區別
「install」和「install」之間的主要區別' 和'develop' 在於修改包源代碼時它們的行為:
使用建議
注意: 現代 Python -m 建構方法的開發對應項是'python -m build -e 。 '
以上是## Python 打包:何時使用「setup.pydevelop」與「setup.py install」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!