我在寫一個使用外部庫(paramiko)的python腳本。如果我要釋放包裹,我怎樣包裝paramiko呢?無論如何,我可以給它,因爲我們可以給java的依賴關係作爲.jar文件嗎?Python包的外部依賴
編輯:我有什麼在我的腦海裏是給一個腳本,幷包含所有相關的模塊,這將不要求最終用戶運行任何setup.py的檔案文件
我在寫一個使用外部庫(paramiko)的python腳本。如果我要釋放包裹,我怎樣包裝paramiko呢?無論如何,我可以給它,因爲我們可以給java的依賴關係作爲.jar文件嗎?Python包的外部依賴
編輯:我有什麼在我的腦海裏是給一個腳本,幷包含所有相關的模塊,這將不要求最終用戶運行任何setup.py的檔案文件
使它成爲一個適當的包並閱讀了關於setuptools的信息:Python setuptools link
可以使用軟件包的setup.py文件中的'install_requires'參數指定相關性。
如果我要釋放包,我該如何打包paramiko呢?
你不知道。相反,你聲明的依賴關係:
install_requires
到您的setup.py(如:見Fabric's setup.py)更新:分發已合併回setuptools項目,不再應該被認爲是一個單獨的實體。只需使用setuptools即可。 – bukzor 2014-01-09 02:17:09
上述工作,但如果我想要給出一個腳本,並在隨附的檔案中給出它的依賴關係,上面看起來有點過分。 – Rnet 2011-04-21 18:46:39