我正在尝试安装并将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?