如何修复“没有名为“编码”的模块”

时间:2019-08-11 14:53:19

标签: python

在今天之前,关于python,我只有一个Python37-32目录。我不得不为某些东西安装python 2.7,现在一切都坏了。

下载最新版本的python并单击“更新当前安装”(或类似方法)后,我期望我能将旧的python恢复回来。但是,我现在缺少所有进口商品。尝试使用py -m pip install <package>重新安装它们时,我遇到了 this

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

每当我在VScode终端(和常规命令提示符)中键入“ py”时,都会出现此错误。我不小心做了什么来弄乱一切?

1 个答案:

答案 0 :(得分:0)

我没有“解决”我的问题

我决定我应该同时卸载Python2.7和Python3.7,然后重新安装最新版本。我有。现在可以正常工作,尽管我将需要重新安装许多软件包!