一、问题描述
在我们在anaconda环境内安装完osgeo库,也就是gdal包的时候,如果没有配置环境变量,会报以下错误:
同时我们的代码又是运行在临时的anaconda环境之中,如果更改环境变量,则会导致下次代码在别的计算机无法运行的现象,因此,我们可以尝试以下的解决办法。
二、解决方法
我们可以在代码的首部添加以下代码段,即可解决问题:
import os
os.environ['PROJ_LIB'] = r'C:\Users\akitalee\anaconda3\envs\yolo\Library\share\proj'
os.environ['GDAL_DATA'] = r'C:\Users\akitalee\anaconda3\envs\yolo\Library\share'