我最近正在设置我的Python环境,我有两个环境:
我检查了zipline eviroment的python版本,它显示了python3.5.6,但当我输入“zipline”时,它显示了这一点,我添加了python35和;Python37到我的环境路径
(zip35) C:\Users\th>zipline
Fatal Python error: Py_Initialize: can't initialize sys standard streams
Traceback (most recent call last):
File "C:\Python37\Lib\io.py", line 52, in <module>
File "C:\Python37\Lib\abc.py", line 147
print(f"Class: {cls.__module__}.{cls.__qualname__}", file=file)
^
SyntaxError: invalid syntax
有人能帮我吗
你把你的设置搞砸了:
这导致了你的anaconda env和你在
C:\Python37
上的版本之间的奇怪混合从你的问题中,我得出以下结论:
zip35
C:\Python37
安装了一个单独的python 3.7PATH
要修复此问题,请执行以下操作:
C:\Python37
,没有正当理由在anaconda安装旁边安装它。这只会造成混乱zipline
,则使用zip35
环境;如果要使用Python3.7,则使用anaconda的基本环境或创建单独的环境李>相关问题 更多 >
编程相关推荐