fix: 在 water_quality_gui_v2.py 顶部强制绑定 Conda 环境的 GDAL/PROJ 路径,防止系统环境变量干扰

This commit is contained in:
duxin
2026-07-07 09:55:53 +08:00
parent 826f110894
commit 78818bbc50

View File

@ -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