[英]How to test that PyPi install will work before pushing to PyPi? (Python)
我一直有一些問題想弄清楚如何將我的Python包處理到PyPi所以我可以很容易地安裝它與其他項目的其他依賴項(即帶有需求條目或簡單的'pip install xyz') - 其中一個是此處列出創建PyPi包 - 找不到滿足要求iso8601的版本 。 這導致了另一個兔子洞,導致另一個問題:
在將包發布到PyPi之前,如何測試以確保my pip install命令能夠正常工作?
如果您只需要測試pip install
是否可以從構建的包中運行,您可以創建它,然后使用pip
從本地文件系統安裝它。
python setup.py sdist
pip install dist/mypackage-1.0.tar.gz
如果您已經運行python setup.py install
,請確保運行:
pip uninstall mypackage
首先卸載現有的包。 你可以遇到奇怪的情況,在本地混合python setup.py install
和pip
,所以運行pip uninstall
多次,直到說沒有更多的包去除是安全的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.