我是一名包维护者,在 pip 上有一个库 - Django-spaghetti-and-meatballs .
- 它的版本是 0.2.0
- It is listed on pip as version 0.2.0
-
setup.py
imports some code that clearly states it is version 0.2.0
但是当用户尝试运行 pip install django-spaghetti-and-meatballs==0.2.0
时,他们(和我)得到:
legostormtroopr:~/workspace $ pip install django-spaghetti-and-meatballs==0.2.0
Downloading/unpacking django-spaghetti-and-meatballs==0.2.0
Could not find a version that satisfies the requirement django-spaghetti-and-meatballs==0.2.0 (from versions: 0.1.0, 0.1.0rc5, 0.1.1)
Cleaning up...
No distributions matching the version for django-spaghetti-and-meatballs==0.2.0
Storing debug log for failure in /home/ubuntu/.pip/pip.log
我做错了什么?
附言。链接到库等感觉有 pip 垃圾,但这是一个问题,我觉得直接指出问题更好。
最佳答案
通过查看列表:https://pypi.python.org/simple/django-spaghetti-and-meatballs/你可以看到轮子还没有上传。
运行:
python setup.py bdist_wheel upload
会重建轮子并上传。
关于python - 无法使用 pip 从 pypi 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35517285/