我正在做一个项目,需要安装python-3.7.7-embed-amd64。我从这里下载:https://www.python.org/downloads/release/python-377/
当我尝试运行这些命令时,收到以下输出:
> python --version
Python 3.7.7
> python
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'
我发现有些解决方案认为环境变量可能没有正确设置。但我认为我的环境变量已经正确设置了。
> echo %PATH%
C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files\nodejs\;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\MySQL\MySQL Utilities 1.6\;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\Users\ela\python-3.7.7-embed-amd64;C:\Program Files\Java\jdk1.8.0_231\bin;C:\Users\ela\apache-maven-3.6.3\bin;C:\Users\ela\AppData\Local\Programs\Git\cmd;C:\Program Files\PostgreSQL\9.5\bin;C:\ProgramData\chocolatey\lib\payara\tools\payara41\bin;C:\Users\ela\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\ela\WildFly\wildfly-10.1.0.Final\bin;C:\Users\ela\npm-global\node_modules\@angular\cli\bin;C:\Users\ela\AppData\Local\atom\bin;
所以,我在路径中有正确的Python路径:C:\Users\ela\python-3.7.7-embed-amd64;
你认为我应该尝试什么来消除这个错误?
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'