2014-09-29 12 views
9

Kể từ khi cập nhật gần đây nhất setuptools (6.0.1) tôi nhận được một cảnh báo (màu vàng)"Không thể tìm thấy thư mục .gg-info trong bản ghi cài đặt" từ pip nghĩa là gì?

Could not find .egg-info directory in install record for ... 

cho tất cả các gói Tôi đã cập nhật. Ví dụ: khi cập nhật Twisted tôi nhận được

Could not find .egg-info directory in install record for Twisted from https://pypi.python.org/packages/source/T/Twisted/Twisted-14.0.2.tar.bz2#md5=.... in /Library/Python/2.7/site-packages 

Cập nhật gói dường như thành công, tuy nhiên.

Cảnh báo này có nghĩa là gì? Tôi có thể làm gì để trả lời nó?

+0

http://stackoverflow.com/questions/256417/python-packages-and-egg-info-directories Tôi không hoàn toàn chắc chắn hoặc .. Có lẽ điều này sẽ giúp bạn đi đúng hướng .. tốt nhất của may mắn – brunsgaard

+1

Đoán hoang dã: bạn đã cài đặt một số gói, như Twisted, không có pip? – EOL

+0

Nếu câu trả lời của bạn cho @EOL là có, bạn có nâng cấp lên phiên bản mới của 'pip' không? Bởi vì IIRC, đã khoảng 1,5 mà 'pip' bắt đầu có thể nâng cấp một số gói không được cài đặt sẵn, và bởi vì điều đó không phải lúc nào cũng an toàn, nó có thể cảnh báo bạn về nó. – abarnert

Trả lời

11

Đối với tôi nâng cấp setuptools đã không làm việc, những gì đã làm công việc được cập nhật pip:

pip install --upgrade setuptools pip 

(setuptools Tôi đã bao gồm quá để xử lý cả hai vấn đề)

+0

đã phải thêm 'sudo' cho tôi để làm việc – laggingreflex

Các vấn đề liên quan