ImportError: No module named ‘encodings’

问题场景:在命令行执行python或d:\Python36\python.exe, 无法启动python解释器。

错误内容:ImportError: No module named ‘encodings’

错误原因:环境变量的问题。

解决途径:windows上设置环境变量PYTHONHOME即可。

扩展知识:PYTHONHOME是python标准库所在的地方,一般是用户安装python的地方,比如d:/Python36。而PYTHONPATH是静态模块导入的地方,自己写的python模块需要添加到PYTHONPATH,使用分号(;)分隔。

你可能感兴趣的:(python)