У меня есть программа, где мне очень нужен список зависимостей, но pip freeze
не работает. Я запускаю CentOS 7 и Python 2.7.5в виртуальном env, с установленными centos и pip, я не могу запустить зависание пива
Программа работает на Python 2.4 (что я делаю как псевдоним в другом терминале, да, я попробовал pip freeze
с этого терминала) и fortran95. У меня определенно установлен протокол. Я попробовал обновить Python2.7, но он говорит, что все в порядке.
Ошибка от пипса заключается в следующем.
[[email protected] rotate6]# pip freeze
Exception:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main status = self.run(options, args)
File "/usr/lib/python2.7/site-packages/pip/commands/freeze.py", line 85, in run
for line in freeze(**freeze_kwargs):
File "/usr/lib/python2.7/site-packages/pip/operations/freeze.py", line 47, in freeze
dependency_links
File "/usr/lib/python2.7/site-packages/pip/__init__.py", line 264, in from_dist
req = dist.as_requirement()
File "/usr/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2562, in as_requirement
return Requirement.parse(spec)
File "/usr/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2833, in parse
req, = parse_requirements(s)
File "/usr/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2781, in parse_requirements
yield Requirement(line)
File "/usr/lib/python2.7/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2790, in __init__
raise RequirementParseError(str(e))
RequirementParseError: Invalid requirement, parse error at "'-ipap11h'"
Спасибо, что указали это. В следующий раз я буду знать, чтобы больше сосредоточиться на части «ошибки анализа» сообщения. –
@MichelleWhalenKaiser Добро пожаловать. Если это решает вашу проблему, не забудьте принять ответ ... –