【Python】 KeyError: 'PROJ_LIB'

Irma ·
更新时间:2024-11-10
· 631 次阅读

【问题描述】

       Python中在引入Basemap库的时候出现了如下错误:

Traceback (most recent call last): File "D:/PythonProjects/ml/test.py", line 16, in from mpl_toolkits.basemap import Basemap File "D:\anaconda\lib\site-packages\mpl_toolkits\basemap\__init__.py", line 155, in pyproj_datadir = os.environ['PROJ_LIB'] File "D:\anaconda\lib\os.py", line 669, in __getitem__ raise KeyError(key) from None KeyError: 'PROJ_LIB'

【问题原因】

       因为我使用Anaconda安装的Python,Anaconda没有自动配置PROJ_LIB的环境变量,所以报了上面的错误。

【解决办法】

       1、配置环境变量。

       2、重启电脑。

       3、再次导入Basemap库

from mpl_toolkits.basemap import Basemap

       问题已解决~


作者:象在舞



lib Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号