小编Rub*_*enB的帖子

使用Anaconda Jupyter笔记本的底图库 - KeyError:PROJ_LIB

我正在尝试安装并将Basemap库导入我的Jupyter Notebook,但这会返回以下错误:

KeyError: 'PROJ_LIB'
Run Code Online (Sandbox Code Playgroud)

经过一些网上研究,我了解到我要在Anaconda的独立环境中安装Basemap.在创建新环境并安装Basemap(以及所有其他相关库)之后,我已经激活了环境.但是在导入Basemap时,我仍然会收到相同的KeyError.

这是我在MacOS终端中所做的:

conda create --name Py3.6 python=3.6 basemap
source activate Py3.6
conda upgrade proj4
env | grep -i proj
conda update --channel conda-forge proj4
Run Code Online (Sandbox Code Playgroud)

然后在Jupyter Notebook中运行以下代码:

from mpl_toolkits.basemap import Basemap
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我为什么会导致KeyError?

matplotlib-basemap anaconda jupyter-notebook

12
推荐指数
3
解决办法
6253
查看次数