簡體   English   中英

如何在推送到PyPi之前測試PyPi安裝是否有效? (蟒蛇)

[英]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 installpip ,所以運行pip uninstall多次,直到說沒有更多的包去除是安全的。

暫無
暫無

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

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