为anaconda配置arcGIS的arcpy站点包

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

可是自带的Python环境中只包含标准库、numpy等基本库,若是要用到其余库,就须要本身安装,须要什么安装什么,这样显得有些麻烦。网络

python(x,y)是一个强大的python发行版本,集成了大多数科学计算、网络方面的库,只须要覆盖安装当前的python,就能够实现python(x,y)和arcpy在同一个环境中一块儿用,方便不少。python2.7

可是!python(x,y)在几年前就中止更新了!如今不得不转向当前更强大的Anaconda!编辑器

可是,安装Anaconda的时候,居然不像python(x,y)那样询问是否覆盖?命令行

因而个人电脑上出现了两个python2.7!blog

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

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

2.安装与自带python相对应的Anaconda版本,好比个人是2.7自动化

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

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文件的用处。

相关文章
相关标签/搜索