在使用ArcGIS自带的Python IDLE处理数据的时候,导入arcpy报错:
ImportError: No module named 'arcpy'
我遍历了各解决方法依然无法成功导入arcpy,后经过查询、探索,通过如下方法得以成功解决,分享给大家,以供参考。
如果你也试过了很多网上讲的方法,依然导入不了,不妨试试这种办法,简单易操作。
一般安装ArcGIS会自带安装arcpy,出现这种情况,我们首先查看一下python2.7(即ArcGIS自带的python版本)的安装位置,找到lib文件夹下的site-packages:
C:\Python27\ArcGIS10.2\Lib\site-packages
找到desktop10.2.pth文件,右键——打开方式——记事本
打开后:
根据你的bin、arcpy、Scripts的位置,填写BINPATH、ARCPYPATH、SCRIPTPATH。
然后,再打开pywin32.pth文件,修改文件如下:
(如果没有此文件,则创建一个.pth文件后,输入如下内容即可。)
最后,关掉IDLE,重新打开它,再import arcpy就可以了。