【QGIS编译】Fatal Python error : initfsencoding: unable to load the file system codec

环境

系统:win10 x64

QGIS版本:V3.12.3

VS版本:VS2015

 

现象

编译qgis_core工程时,依赖工程qgis_core_autogen编译时报以下错误。

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

 

解决方法

1、右击 此电脑 属性,点击 高级系统设置 。在弹出的 系统属性 对话框,点选 高级 属性页,点击 环境变量 按钮。

2、在 环境变量 对话框,增加 系统变量

变量名 PYTHONHOME,变量值 C:\OSGeo4W\apps\Python37。如下图所示。

3、重启电脑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章