poetry[EnvCommandError]致命Python错误:Py#u初始化:can';t初始化系统标准流
我有一个poetry[EnvCommandError]致命Python错误:Py#u初始化:can';t初始化系统标准流,python,python-poetry,toml,Python,Python Poetry,Toml,我有一个pyproject.toml文件,该文件是使用poyment创建的,我正在尝试在此目录中运行命令poyment install,以创建poyment.lock文件。但是,在运行Poethy install时,出现以下错误: EnvCommandError Command C:\Users\myName\AppData\Local\pypoetry\Cache\virtualenvs\my-app-name-kS94etse-py3.8\Scripts\python.exe -
pyproject.toml
文件,该文件是使用poyment创建的,我正在尝试在此目录中运行命令poyment install
,以创建poyment.lock
文件。但是,在运行Poethy install时,出现以下错误:
EnvCommandError
Command C:\Users\myName\AppData\Local\pypoetry\Cache\virtualenvs\my-app-name-kS94etse-py3.8\Scripts\python.exe -
errored with the following return code 3, and output:
Fatal Python error: Py_Initialize: can't initialize sys standard streams
Traceback (most recent call last):
File "c:\users\myName\anaconda3\lib\io.py", line 52, in <module>
File "c:\users\myName\anaconda3\lib\abc.py", line 106
print(f"Class: {cls.__module__}.{cls.__qualname__}", file=file)
^
SyntaxError: invalid syntax
input was : import sys
EnvCommandError
命令C:\Users\myName\AppData\Local\pypoyment\Cache\virtualenvs\my-app-name-kS94etse-py3.8\Scripts\python.exe-
返回代码为3,输出错误:
致命的Python错误:Py_初始化:无法初始化sys标准流
回溯(最近一次呼叫最后一次):
文件“c:\users\myName\anaconda3\lib\io.py”,第52行,在
文件“c:\users\myName\anaconda3\lib\abc.py”,第106行
打印(f“类:{cls.\uu_模块}.{cls.\u_质量名称}”,file=file)
^
SyntaxError:无效语法
输入为:导入系统
这个错误似乎相当深入,但我不明白为什么poetry认为import sys
是无效语法,甚至是在调用它来产生问题的地方。有关如何解决此问题的任何建议?已在此处解决:
pyproject.toml
文件中定义的版本相同):C:\Users\myName\AppData\Local\pypoetry\Cache\virtualenvs\my-app-name-kS94etse-py3.8\Scripts\python.exe
python.exe
替换为刚下载的新文件