为anaconda配置arcGIS的arcpy站点包

arcpy是arcGIS自带的包,具有很强大的地理数据分析,配合arcGIS可实现自动化的地理数据处理、地图绘制功能。

但是自带的Python环境中只包含标准库、numpy等基本库,如果要用到其他库,就需要自己安装,需要什么安装什么,这样显得有些麻烦。

python(x,y)是一个强大的python发行版本,集成了大多数科学计算、网络方面的库,只需要覆盖安装当前的python,就可以实现python(x,y)和arcpy在同一个环境中一起用,方便很多。

但是!python(x,y)在几年前就停止更新了!现在不得不转向当前更强大的Anaconda!

但是,安装Anaconda的时候,竟然不像python(x,y)那样询问是否覆盖?

于是我的电脑上出现了两个python2.7!

询问大神后,才找到方法将arcpy集成到Anaconda中,方法其实很简答,具体方法如下:

1.确保你正确安装了arcGIS以及自带的python

2.安装与自带python相对应的Anaconda版本,比如我的是2.7

3.打开arcGIS自带python的路径,找到文件 C:\Python27\ArcGIS10.5\Lib\site-packages\Desktop10.5.pth(我的arcGIS是10.5版本,实际情况看你怎么装的)

4.找到Anaconda安装目录,将Desktop10.5.pth文件复制到路径 C:\ProgramData\Anaconda2\Lib\site-packages 中,其实就是换个位置,实际的路径看你怎么装的Anaconda

5.开始菜单打开Anaconda的命令行,先后输入:

> python

> import arcpy

import 成功!

我们用文本编辑器打开这个神奇的\Desktop10.5.pth文件:

其实里面就三行路径,指定的是arcGIS的安装目录,很简单的样子。

所以,还不知道pth是啥的小伙伴,可以去搜一下python的pth文件的用处。

 

转载于:https://www.cnblogs.com/jcwn888/p/7800038.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值