当前位置: 首页 > 面试题库 >

Windows 10上的致命Python错误ModuleNotFoundError:没有名为'encodings'的模块

任昊阳
2023-03-14
问题内容

我正在Windows 10笔记本电脑上安装Python,而当我尝试运行它时,我得到以下信息:

致命的Python错误:Py_Initialize:无法加载文件系统编解码器ModuleNotFoundError:没有名为“
encodings”的模块当前线程0x0000037c(最近调用优先):


问题答案:

我在Windows 10上遇到了同样的问题。这是我解决的方法:

  1. 打开“ 环境变量 ”(在“ 系统属性 ”下)。
  2. 在打开的窗口中,选择“ 路径 ”行,然后单击“ 编辑… ”按钮。
  3. 应该有两个环境变量C:\Python37-32\Scripts\C:\Python37-32\ 然后单击“ 确定 ”(确保检查这些路径值是否与您的Python安装位置和版本相对应。)
  4. 接下来,在“ 环境变量 ”窗口的顶部,查找PYTHONHOME变量,并确保将其设置为C:\Python37-32


 类似资料:
  • 我正在尝试导入几个我知道已安装的模块,但我收到了ModuleNotFoundError:没有名为“error”的模块。 你能告诉我如何解决这个问题吗?

  • 我刚刚安装了keras,是新的。我正在运行windows,通过pip,python3.6安装了tenstorflow。试图运行“从keras.models导入顺序”,并得到这个错误。有什么想法吗?

  • 问题内容: 我在CentOS 6.5上使用Apache 2.2.15。我正在尝试使用mod_wsgi设置Django应用。我使用的是虚拟环境,并且mod_wsgi已配置为。 我已将此添加到我的: 在中,我添加了 问题是,当我尝试在浏览器中打开应用程序时,它将无限期加载。这是Apache错误日志: 有趣的是,在Python(2.6)和虚拟环境版本(3.4)的系统安装中,都可以正常工作!我尝试使用mo

  • 当我尝试在Jupyter笔记本上导入keras时,我收到以下错误消息:ModuleNotFoundError:没有名为“tensorflow”的模块。 我需要使用keras为一个项目构建一个LSTM模型,而且我是python的初学者,所以我不知道如何避免这个错误。我曾尝试将tenserflow和keras安装到anaconda上的环境中,但收到了相同的错误。作为参考,我使用的是Mac电脑。 我的代

  • 我已经看过了https://bugs.python.org/issue34036但这没有帮助。 我试图安装python使用下面的命令 但它抛出了以下错误 如果缺少所需的版本,请尝试升级pyenv: 下载Python-3.7。0.5焦油。xz- 构建失败(Ubuntu 16.04使用python-build 20180424) 检查或清理工作树在 /tmp/python-build.20181018

  • 问题内容: 我正在尝试导入“火炬”包。同样,我尝试使用如下pip命令安装它,安装甚至开始,但几秒钟后出现错误 下面是我执行的命令 我得到的错误: 操作系统: Windows。 IDE :pyCharm 我获得了与此问题相关的唯一链接,但无法解释它。 https://www.gitmemory.com/torch 问题答案: 任何正在寻找解决方案的人请参考以下内容: 似乎安装割炬的命令无法正常工作,