Pip freeze выдает ошибку после удаления робота - PullRequest
0 голосов
/ 28 января 2019

Я попытался обновить структуру робота, которая не удалась с помощью MacOS High Sierra v 10.13.6.Затем я попытался удалить его, чтобы сделать чистую установку.Когда я пытаюсь использовать pip, я получаю ошибку ниже.Я использую Python 2.7.15 и версию пипа 19.0.1.Любые предложения о том, как решить эту проблему, будут оценены:

Exception:
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_internal/cli/base_command.py", line 176, in main
    status = self.run(options, args)
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_internal/commands/freeze.py", line 93, in run
    for line in freeze(**freeze_kwargs):
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_internal/operations/freeze.py", line 62, in freeze
    req = FrozenRequirement.from_dist(dist)
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_internal/operations/freeze.py", line 239, in from_dist
    req = dist.as_requirement()
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_vendor/pkg_resources/__init__.py", line 2716, in as_requirement
    if isinstance(self.parsed_version, packaging.version.Version):
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_vendor/pkg_resources/__init__.py", line 2551, in parsed_version
    self._parsed_version = parse_version(self.version)
  File "/usr/local/lib/python2.7/site-packages/pip-19.0.1-py2.7.egg/pip/_vendor/pkg_resources/__init__.py", line 2589, in version
    raise ValueError(tmpl % self.PKG_INFO, self)
ValueError: ("Missing 'Version:' header and/or METADATA file", Unknown [unknown version] (/usr/local/lib/python2.7/site-packages))

1 Ответ

0 голосов
/ 01 февраля 2019

Кажется, что это проблема, связанная с последней версией pip :

Кто-то исправил свою систему, удалив оставшиеся данные из своего каталога пакетов сайта python:

C: \ Python27 \ Lib \ site-packages \ robot

Также будет что-то подобное в каталоге site-packages, которое также следует удалить:

./robot-3.1.dist-info/METADATA

Возможно, понижение рейтинга pip также может помочь избежать этой проблемы, хотя я не вижу упоминания об этом в билете.

...