0
setuptools.setup
提供其參數install_requires
。指定的軟件包安裝在setup.py
的末尾。似乎還有其他需求部分(tests_require
和requirements
)。我沒有找到關於後者的任何信息,因爲help(setuptools.setup)
不包含任何關於它的參數的有用信息。我檢查了distutils.Distribution
distutils/dist.py
的來源,但它沒有包含有用的文檔(可能會說 - 完全可以)。如何在setuptools中安裝運行setup.py的先決條件?
我知道setuptools不是自引導(如maven)。它只是想確保我不會錯過任何東西。
我可以想象直接的解決方法,如使用pip
和subprocress.*
函數進行安裝。我正在尋找一個聲明性解決方案。
也許你需要什麼'setup_requires'參數:https://pythonhosted.org/setuptools/setuptools.html – pasztorpisti
是的,這是完美的。還有一個'setuptools.setup'參數列表。我正在尋找這樣的年齡。你可以發佈這個答案。 –