无法在 Windows 7 上加载 Python 3.6

Unable to Load Python 3.6 on Windows 7

在 Windows 7.

上全新安装 Python 3.6

我在尝试打开 Python 3.6 时遇到以下错误:

Fatal Python error: Py_Initialise: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'

Current thread 0x0000252c (most recent call first):

我试过:

下载此文件并将其放在 python 目录的 Lib 文件夹下

https://github.com/python/cpython/blob/3.6/Lib/codecs.py

谢谢erkysun。

从我的环境 PathPYTHONPATHPYTHONHOME 变量中删除所有 Python 相关目录路径解决了我遇到的问题。

为了以后遇到此问题的其他人的利益,我通过以下方式删除了这些目录路径:

  1. 在我的搜索中输入 'env' Windows 7 搜索栏,然后打开 'Edit the system environment variables'
  2. 单击出现的对话框右下角的 'Environment Variables...' 按钮
  3. 找到 PathPYTHONPATHPYTHONHOME 并进行适当的删除。

感谢大家的帮助。