我有一個項目,我已經使用pip install <library>
導入了不同的python庫我看到我可以爲此創建setup.py,但我無法完全弄清楚它。所以我必須將所有導入的庫添加到包中?例如packages=['requests', 're']
如何將導入的庫添加到setup.py
如果用戶沒有安裝python,我可以使用它來安裝python嗎? 或者我只是添加了我已經定義到軟件包的python文件?例如test1.py,test2.py 編輯
from setuptools import setup
setup(name='Testproject',
version='0.1',
description='testing',
author='tester',
packages=['requests', 'subprocess'],
zip_safe=False)
* 「?我要補充所有進口圖書館包」 * - 所有你需要運行它的人,是的。 *「我可以用它來安裝python,如果用戶沒有它」* - 不,你需要Python來運行'setup.py',這樣做沒有任何意義。 – jonrsharpe
我跑上面,但我得到錯誤'錯誤:包目錄'請求'不存在'因爲它不是我的模塊,它是在內置的Python模塊?我必須爲此提供路徑嗎? – user2661518
'packages'用於你的代碼定義**的包,而不是它的依賴。你有沒有考慮通過教程或工作的例子? – jonrsharpe