ArcPy入门相关

Python

pip 直接在命令行

各种包下载
https://www.lfd.uci.edu/~gohlke/pythonlibs/

Arcpy

安装的python导入arcpy https://blog.csdn.net/dz87505192/article/details/78161233
Arcpy基础入门-1、如何使用arcpy
https://blog.csdn.net/sprintwater/article/details/40515257
arcpy环境搭建
https://blog.csdn.net/qq_36330643/article/details/72829747
如何使用ArcPy https://www.cnblogs.com/kkyyhh96/p/7123767.html
arcpy 常用操作 https://www.cnblogs.com/echo-coding/p/8797635.html
导入Arcpy http://desktop.arcgis.com/zh-cn/arcmap/10.3/analyze/python/importing-arcpy.htm
AGS Python开发-ArcPy开发基础 https://www.jianshu.com/p/197a11a4b5df
单独安装的python环境怎么引入arcgis的python包 http://zhihu.esrichina.com.cn/question/14368?rf=false
ArcGIS Python编程案例(2)-使用ArcPy编写脚本 https://www.jianshu.com/p/932e83db7f59
python和Arcpy编程.pptx https://max.book118.com/html/2017/0615/115564474.shtm
python笔记之ArcPy简介 https://blog.csdn.net/baoqian1993/article/details/51439633
pycharm中的配置和使用arcpy模块 https://wenku.baidu.com/view/78d2d7f8dc3383c4bb4cf7ec4afe04a1b171b056.html
arcpy开发&pycharm导入arcpy https://blog.csdn.net/u010608964/article/details/88626754

arcpy 无法import

python中import arcpy,则显示

Traceback (most recent call last):
  File "<pyshell#9>", line 1, in <module>
    import arcpy
ModuleNotFoundError: No module named 'arcpy'

引自 https://blog.csdn.net/u011725208/article/details/77768729
并稍作修改
方法一:将路径加入模块搜索路径
模块搜索路径中不存在需要添加的模块路径?加入进去就好了呀!简单粗暴直接。
通过
sys.path
可以看到现有的模块搜索路径

>>import sys
>>sys.path
['', 'C:\\Python35-32\\Lib\\idlelib', 'C:\\Python35-32\\python35.zip', 'C:\\Python35-32\\DLLs', 'C:\\Python35-32\\lib', 'C:\\Python35-32', 'C:\\Python35-32\\lib\\site-packages']

一般来说,ArcPy的路径在ArcGIS Desktop的安装目录下而非Python的安装目录下,如
F:\Program Files (x86)\ArcGIS\Desktop10.3,既然路径中不含这个路径,加进去就可以咯。

>>> sys.path.append('F:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy')
>>> sys.path
['', 'C:\\Python35-32\\Lib\\idlelib', 'C:\\Python35-32\\python35.zip', 'C:\\Python35-32\\DLLs', 'C:\\Python35-32\\lib', 'C:\\Python35-32', 'C:\\Python35-32\\lib\\site-packages', 'F:\\Program Files (x86)\\ArcGIS\\Desktop10.3']

这样import arcpy,就不会出现错误了。

或者是这种方法起作用了?
https://blog.csdn.net/aic1999/article/details/79825982
直接cmd:

pip  install openpyxl

我也不太清楚了,貌似突然就好了,摊手。。

sys.path添加删除路径

引自 https://blog.csdn.net/zs15321583801/article/details/80660335
sys.path本身是多个地址的列表。
sys.path.append():添加一个地址
sys.path += [directory’s list] :添加多个地址(或者也可以用sys.path.extend())
sys.path.remove() 去掉地址
eg.

sys.path.append('D:\ArcGIS 10.3\ArcGIS 10.3\Desktop10.3')
sys.path.remove('D:\ArcGIS 10.3\ArcGIS 10.3\Desktop10.3\arcpy')

NDVI最大值合成(最后用了local/cell statistics)

ArcGIS Python实现Modis NDVI批量化月最大合成 https://blog.csdn.net/lucky51222/article/details/38922853
python_MOD13A3_NDVI 最大合成 https://blog.csdn.net/u012131430/article/details/82756363ArcGIS
Python实现Modis NDVI批量求年最大值
https://blog.csdn.net/lucky51222/article/details/38930953
Python实现NDVI的MVC算法 https://blog.csdn.net/sinat_35763722/article/details/84576073

使用Arcpy批量转换栅格文件格式(img到tif)
http://blog.sina.com.cn/s/blog_7b5809670101c3fx.html
(还没试过,arcpy又import不成了)

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值