Python 3.6启动错误

时间:2017-12-07 11:04:51

标签: python windows

我是python的新手,我在我的Windows 10机器上安装了Python 3.6(我相信它已经安装了2.7版本)。安装还可以,但是当我尝试启动它时会给出错误,如下所示

Fatal Python error: Py_Initialize: unable to load the file system codec
  File "C:\csvn\Python25\\lib\encodings\__init__.py", line 123
    raise CodecRegistryError,\
                            ^
SyntaxError: invalid syntax

Current thread 0x00002c78 (most recent call first):

请有人帮我识别此错误以及如何解决此错误。 非常感谢您提前寻求帮助。

2 个答案:

答案 0 :(得分:1)

可以通过添加环境变量" PYTHONPATH"来解决错误。这指向Python的安装位置。

请参阅以下链接

Py_Initialize fails - unable to load the file system codec

答案 1 :(得分:0)

可能是因为您安装了不同版本的Python,因此当您尝试使用最新安装时,可能会使用旧的解释器来解决您需要更改PYTHONPATH的问题。

Changing PYTHONPATH in shell [closed]