首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Windows10 ModuleNotFoundError上的致命Python错误:没有名为“encodings”的模块

Windows10 ModuleNotFoundError上的致命Python错误:没有名为“encodings”的模块
EN

Stack Overflow用户
提问于 2017-02-28 23:32:49
回答 9查看 99.2K关注 0票数 27

我在我的Windows 10笔记本电脑上安装了Python,当我尝试运行它时,我得到了这样的结果:

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

EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2018-08-19 02:44:01

我在Windows10上遇到了同样的问题。下面是我是如何解决这个问题的:

  1. 打开您的'Environment Variables‘(在'System Properties').
  2. In the window’下,选择' path ‘行,然后单击’Edit...python‘应该是两个环境变量<代码>D14和<代码>D15,然后单击’E116确定E217‘(请确保这些路径值与您的Python的位置和版本相对应在“Environment Variables”窗口的顶部,查找PYTHONHOME变量,并确保它也设置为C:\Python37-32
票数 29
EN

Stack Overflow用户

发布于 2017-02-28 23:44:19

这个问题已经在这个线程的here中得到了解决。显然,以管理员身份运行Python安装程序和/或正确设置环境变量解决了这个问题。

票数 3
EN

Stack Overflow用户

发布于 2017-08-07 04:03:26

首先,不要忘记在单击Install now之前选择"Add Python3.x to PATH“,并在安装后重新启动,这样Windows就会考虑到新的路径。

其次,我在Windows7和64位系统上的Python版本3也遇到了同样的问题,我从Windows 7系统环境变量中删除了PYTHONPATH和PYTHONHOME,因为我之前安装了Python版本2,这些路径指向我的Python版本2目录。我只需删除PYTHONPATH和PYTHONHOME变量。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42512817

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档