ModuleNotFoundError no Module named arcpy

具体的报错信息不太记得详细了,大致就是找不到arcpy这个模块

这种情况有我目前知道的有两种可能:

第一种也是我遇到的这种,当报这种错的时候,第一就去查看一下是否电脑安装了多个版本的python。

如:同时安装了python2.7和python3.6,解决方法就是卸载一个保留与当前编写脚本相符的python版本就行。

第一种可能是在程序运行环境中的模型搜索路径中没有将arcpy的路径放进搜索路径。解决方法有两种:

方法1:添加路径到路径搜索文件

是将arcdesktop安装路径下的C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy路径添加到搜索路径中去。(一般)搜索路径文档存放在C:\Python27\ArcGIS10.2\Lib\site-packages\desktop10.2.pth文件中。

方法2:更改计算机环境变量

在系统环境变量找到python的搜索路径变量,添加C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy路径。

如果两种方法都不行,可以再试一下下载pywin32安装,在C:\Python27\ArcGIS10.2\Lib\site-packages\pywin32.path中加上arcpy所在的路径C:\Program Files (x86)\ArcGIS\Desktop10.2\arcpy\arcpy。


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值