gpt4 book ai didi

python - 致命的 Python 错误 : initfsencoding: unable to load the file system codec

转载 作者:太空狗 更新时间:2023-10-30 00:15:45 30 4
gpt4 key购买 nike

我已经创建了一个简单脚本的 .exe 文件,目的是在服务器上运行它,但是我似乎无法弄清楚这个错误的含义或在线找到任何答案。故障码如下:

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

Current thread 0x00003c8c (most recent call first):

为了做到这一点,我使用了 pyinstaller

pyinstaller --onefile MyScript.py

当这不起作用时,我也尝试过

pyinstaller MyScript.py

我在 Windows 10 上运行,python 3.7 在管理员命令提示符下,在 C:\文件目录中。

我的系统路径是

['', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32\python37.zip', 'C:\Users\user\AppData\Local\Programs\Python\Python37- 32\DLLs', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32', ' C:\Users\user\AppData\Roaming\Python\Python37\site-packages', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\win32', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site- packages\win32\lib', 'C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\Pythonwin']

感谢任何帮助

最佳答案

看起来这是由于 python 安装中的一些问题而发生的。你确定python配置正确吗?您是否将其添加到 ENVIRONMENT VARIABLES 中?

很可能是因为您的 PYTHONPATH,即定位 site-packages 的配置不正确。一旦将 PYTHONPATH 指向正确的 python3.x 安装,它应该可以正常工作。

从您的 cmd 启动 python 并检查它正在加载哪些站点包。

import sys
sys.path

然后验证您的 PYTHONHOME

中实际存在的内容

关于python - 致命的 Python 错误 : initfsencoding: unable to load the file system codec,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54087049/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com