如何解决需要帮助在 Windows 10 上为 Python 安装 pyrate,收到错误消息
我需要帮助安装 pyrate。我有 Windows 10 并安装了 python 3.9.2,我正在尝试按照以下说明安装 pyrate:
https://github.com/mess42/pyrate
我一直按照安装说明进行操作,直到第四个也是最后一个命令,即“pip install [-e] .”。输入命令后,我收到以下错误消息:
ERROR: Exception:
Traceback (most recent call last):
File "d:\python\lib\site-packages\pip\_vendor\packaging\requirements.py",line 113,in __init__
req = REQUIREMENT.parseString(requirement_string)
File "d:\python\lib\site-packages\pip\_vendor\pyparsing.py",line 1955,in parseString
raise exc
File "d:\python\lib\site-packages\pip\_vendor\pyparsing.py",line 3814,in parseImpl
raise ParseException(instring,loc,self.errmsg,self)
pip._vendor.pyparsing.ParseException: Expected stringEnd,found '[' (at char 11),(line:1,col:12)
During handling of the above exception,another exception occurred:
Traceback (most recent call last):
File "d:\python\lib\site-packages\pip\_internal\cli\base_command.py",line 189,in _main
status = self.run(options,args)
File "d:\python\lib\site-packages\pip\_internal\cli\req_command.py",line 178,in wrapper
return func(self,options,args)
File "d:\python\lib\site-packages\pip\_internal\commands\install.py",line 287,in run
reqs = self.get_requirements(args,finder,session)
File "d:\python\lib\site-packages\pip\_internal\cli\req_command.py",line 340,in get_requirements
req_to_add = install_req_from_line(
File "d:\python\lib\site-packages\pip\_internal\req\constructors.py",line 391,in install_req_from_line
parts = parse_req_from_line(name,line_source)
File "d:\python\lib\site-packages\pip\_internal\req\constructors.py",line 332,in parse_req_from_line
extras = convert_extras(extras_as_string)
File "d:\python\lib\site-packages\pip\_internal\req\constructors.py",line 64,in convert_extras
return Requirement("placeholder" + extras.lower()).extras
File "d:\python\lib\site-packages\pip\_vendor\packaging\requirements.py",line 115,in __init__
raise InvalidRequirement(
pip._vendor.packaging.requirements.InvalidRequirement: Parse error at "'[-e]'": Expected stringEnd
有人可以帮忙吗?谢谢。
解决方法
-e
表示编辑模式,
它是可选的,这就是为什么它写在方括号中为 [-e]
。
如果您想在使用 pip install -e .
时编辑模块,否则请选择 pip install .
您需要输入其中一个
pip install .
或
pip install -e .
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。