fix: 在 water_quality_gui_v2.py 顶部强制绑定 Conda 环境的 GDAL/PROJ 路径,防止系统环境变量干扰
This commit is contained in:
@ -17,6 +17,14 @@ WaterQualityGUI 只负责窗口框架(标题栏、菜单栏、状态栏、QTab
|
||||
"""
|
||||
|
||||
import os
|
||||
|
||||
# 强行切断系统环境变量的干扰,绑定到当前的 Conda 虚拟环境
|
||||
# 必须在 import gdal / import rasterio 等任何第三方库之前执行
|
||||
conda_env = r"D:\111\changyongruanjian\anconda\envs\WQ_GUI"
|
||||
|
||||
os.environ["PROJ_LIB"] = os.path.join(conda_env, "Library", "share", "proj")
|
||||
os.environ["GDAL_DATA"] = os.path.join(conda_env, "Library", "share", "gdal")
|
||||
|
||||
import sys
|
||||
import ctypes
|
||||
import traceback
|
||||
|
||||
Reference in New Issue
Block a user