arcgis的arcmap中导入pandas失败,ImportError: No module named pandas

转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/83015364

 

打开arcmap的python窗口,试着导入pandas,如下图:

这表明pandas这个模块没有被找到。

我曾多次尝试把anaconda和arcgis联系在一起。找了好多blog,做了好多尝试,遇到各种问题,一直悬而未决,只好暂时作罢。

因为pandas是依托numpy而存在的,所以先查看numpy版本,找到对应pandas版本,安装到arcgis的对应文件夹内吧。

有此可见,这numpy的版本是1.6.1。

https://pypi.org/project/pandas/#history在这个网址找对应版本。

对,就是这个,对应的pandas版本在这里下载。https://pypi.org/project/pandas/0.11.0/

懵了,下哪个?还要查查python的版本。

https://malagis.com/acrgis-pyton-version.html里有提到,下图所示:

可不就是这个么?没错,我的10.2的arcgis,1.6.1的numpy。

下载的是exe文件,直接运行安装

看,有了

咱再重新打开arcmap,打开python窗口,试试

终于好了。

 

附注:arcgis和anaconda结合,是强强联合的。然而里面需要考虑的东西太多了,有的提到的环境变量填上PYTHONPATH等,我也都试过,然而水平不足,有些地方两者的关系没有处理好,总是各种错误。哪位同仁解决了这个问题,希望告知下鄙人,让鄙人开开眼长长见识。

 

独孤尚良dugushangliang——著

转载自:https://blog.csdn.net/dugushangliang/article/details/83015364

You may also like...