![](/img/trans.png)
[英]Unable to install the latest release candidate of a Python library on GitHub
[英]Pip doesn't install latest GitHub release
我在GitHub上標記了兩個版本:0.1和0.2。 當我手動下載https://github.com/username/repo/tarball/master
,將下載0.2版。 但是,如果我在命令行pip install https://github.com/username/repo/tarball/master
,則會pip install https://github.com/username/repo/tarball/master
0.1版。 為什么會這樣呢? 如何通過Pip安裝我的倉庫的最新版本?
發生這種情況時,我通常會執行以下操作:
pip install
和pip install
選項 。 例如:
requirement.txt:
git+git://github.com/nathanborror/django-basic-apps.git@5d7705bc32b3eab042790dc26ffa1a1c81844438
從bash:
pip install -r requirement.txt
似乎這個問題有些愚蠢。 我忘了將setup.py
的軟件包版本更新為0.2,因此它正在安裝0.1,即使代碼是針對0.2更新的。
結論是:別忘了在setup.py
檢查並更新軟件包的版本!
如果不是這種情況,請嘗試@JavaCake的解決方案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.