Pip không tìm thấy các gói từ pypi.python.org


0

Tôi đang chạy pip v1.5.6 đi kèm với python được cài đặt qua homebrew, trên OSX 10.11

Khi chạy pip install emochẳng hạn, tôi nhận được:

Could not find any downloads that satisfy the requirement emo

pip.log đọc:

------------------------------------------------------------
/usr/local/bin/pip run on Mon Jan  5 11:50:28 2015
Downloading/unpacking emo
  Getting page https://pypi.python.org/simple/emo/
  URLs to search for versions for emo:
  * https://pypi.python.org/simple/emo/
  Analyzing links from page https://pypi.python.org/simple/emo/
  Could not find any downloads that satisfy the requirement emo
Cleaning up...
  Removing temporary dir /private/var/folders/v0/jsnj03_s7kvcf6xt32s_bt_40000gn/T/pip_build_elzi...
No distributions at all found for emo
Exception information:
Traceback (most recent call last):
  File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/req.py", line 1177, in prepare_files
    url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
  File "/usr/local/Cellar/python/2.7.5/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pip-1.5.6-py2.7.egg/pip/index.py", line 277, in find_requirement
    raise DistributionNotFound('No distributions at all found for %s' % req)
DistributionNotFound: No distributions at all found for emo

https://pypi.python.org/simple/emo mất một thời gian rất dài để tải cho tôi nhưng thực tế nó tồn tại.

Bất cứ ý tưởng những gì có thể xảy ra? Các gói khác, ví dụ "scacco", cài đặt tốt.

Câu trả lời:


0

Các emogói không thực sự tồn tại - xem PyPI trang để biết chi tiết. Trạng thái của nó là "Lập kế hoạch", nghĩa là ai đó đã đăng ký tên gói, nhưng chưa thực sự phát triển gói.


Tôi có thể thấy điều này ở đâu? emolà một repo github xu hướng vì vậy dường như rất khó xảy ra. Tôi nhận được lỗi này với rất nhiều gói khác.
elzi

@elzi bạn có thể sử dụng pipđể cài đặt từ repo github - xem tài liệu để biết thông tin. Ngoài ra, bạn có thể sao chép repo, sau đó chạy python setup.py installbên trong nó.
MattDMo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.