运行python时报错:
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named ‘encodings’
Current thread 0x00003ddc (most recent call first):
可以先使用python -V
查看一下python版本是否和自己装的是否一致。
我电脑装的python 3.9.13
但是这里的版本是python 3.7.7
。
使用where python
查看生效的python环境。
可以发现是C:\Program Files\MySQL\MySQL Workbench 8.0\python.exe
在生效。
去环境变量中删除即可,我这里是因为在系统环境变量中加了,系统的环境变量优先级要高于用户变量,在系统环境中删除后,添加到了用户变量的python环境的后面。