簡體   English   中英

setup.py構建有什么作用?

[英]What does setup.py build do?

我在Python文檔中讀到:

build命令負責將要安裝的文件放入構建目錄中。

我擔心此文檔可能不完整。 python setup.py build還能做什么嗎? 我希望這一步用Python字節碼生成目標文件,Python VM將在執行時解釋它。

另外,我正在我的源代碼庫中構建自動代碼檢查。 我想知道運行setup.py構建是否有任何好處(是否進行任何檢查?)或者是Pylint等靜態代碼/ PEP8檢查程序是否足夠好?

python setupy.py build是否還有其他功能?

如果您的包包含C擴展(或定義一些自定義編譯任務),它們也將被編譯。 如果您的軟件包中只包含Python文件,那么復制就是所有build

我希望這一步用Python字節碼生成目標文件,Python VM將在執行時解釋它。

不, build不會那樣做。 這在install階段發生。

我想知道運行setup.py構建是否有任何好處(它是否進行任何檢查?)或者是靜態代碼/ PEP8檢查器,如Pylint足夠好嗎?

無論如何,運行pylint build甚至不檢查語法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM