2014-01-11 2 views
5

После создания простой virtualenv и установку нескольких пакетов, когда я yolk -l я получаюЧто означает «отсутствие метаданных» в листинге пакета желтка?

Python   - 2.7.5  - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload) 
ipython   - 1.1.0  - active 
pip 1.5 has no metadata 
readline  - 6.2.4.1  - active 
setuptools 2.1 has no metadata 
wsgiref   - 0.1.2  - active development (/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7) 
yolk   - 0.4.3  - active 

Что означает «имеет не метаданные» означает для pip и setuptools (как, я считаю, устанавливается при создании virtualenv)? Могу ли я что-нибудь сделать (например, с pip), чтобы «исправить» это?

ответ

3

Некоторые (более новые) пакеты Python хранят метаданные своего пакета в другом файле, чем ожидалось от yolk; yolk3k будет знать, как справиться с этим. Только

pip install --upgrade yolk3k 
+0

Это, кажется, ухудшается. Я просто удалил и переустановил кучу пакетов, и теперь многие другие «не имеют метаданных». Ожидается ли это? – orome

+1

Попробуйте установить yolk3k вместо желтка. – lebedov