如何让你的Anaconda 拥有 Arcpy

笔者由于需要在win10系统上使用Arcpy和TensorFlow,所以需要同时拥有python2和python3的环境。本编博客采用图文的方式展现。

1.anconda安装

首先我们先从Anaconda官网(https://www.anaconda.com/download/)上下载对应自己系统版本的Anaconda。因为我的电脑是64位的,所以选择了64-BIT   INSTALLER。

这里需要选择python3的环境进行安装。

下载好安装包后,接下来就是软件的安装(ps:与一般的软件安装没什么差别,一路默认即可,需要注意的是需勾选将python3.6添加进      环境变量),如图:

 

      。 

 

      上述操作完成后,我们软件就安装好了大笑,接下来让我们检查一下软件是否安装成功了吧。

      运行 开始菜单->Anaconda3—>Anaconda Prompt :(会出现一个黑框框,需要等一会儿)

      输入命令:   conda   list

      出现下方的模样,就说明安装成功了得意。(下方出现的是 Anaconda 里面的包)

2.创建python2的虚拟环境

由于我安装的是python3.6版本,所以默认有python3.6,但是我需要一个python2版本,有两种方法:

法一:在anaconda prompt里输入:

conda create -n py2 python=2.7 pandas 

按照提示输入y.

接下来开始下载python2,下载速度视网速而定。

方法二:在navigator中点击create创建。root是anaconda自带的python版本。

3.安装Arcgis(要求10.2以上版本)(PS:也可以参考笔者单独写的Arcgis安装教程)

第一步:下载安装包

请在以下地址分别下载原版安装光盘、破解文件和汉化包。

ArcGIS_Desktop_102_134924原版安装光盘:

http://pan.baidu.com/s/1nuB58DV

 

ArcGIS_Desktop_102_134924 破解文件:

http://pan.baidu.com/s/1boWOJP9

 

ArcGIS_Desktop_102_134924 汉化包:

http://pan.baidu.com/s/1eRCzNr0

 

第二步:安装License Manager并破解

直接解压或用虚拟光驱软件打开ISO原版安装光盘文件(Win10中可以直接双击打开),然后双击“ESRI.exe”文件,如下图所示。

 

0.jpg

 

进入ArcGIS安装界面之后,点击“Setup”安装ArcGIS License Manager项,如下图所示。

 

1.jpg

 

在弹出的安装向导中一直点击“Next”安钮进行ArcGIS License Manager安装,如下图所示。

 

2.jpg

 

安装完成之后,点击“Stop”停止运行许可服务,如下图所示。

 

4.jpg

 

复制破解文件中的“ARCGIS.exe”和“service.txt”文件,如下图所示。

 

5.jpg

 

将“ARCGIS.exe”和“service.txt”文件粘贴替换到ArcGIS安装目录的“License10.2\bin”路径下,如下图所示。

 

6.jpg

 

从菜单中点击“License Server Administrator”或双击安装目录中的“LSAdmin.exe”,如下图所示。

 

7.jpg

 

点击“启动”按钮重新启动刚才停止的许可服务,如下图所示。

 

8.jpg

 

点击“确定”按钮完成许可的安装与破解。

 

第三步:安装 ArcGIS Desktop 10.2

在安装界面中点击“Setup”安装ArcGIS for Desktop项,如下图所示。

 

9.jpg

 

 

在弹出的安装向导中一直点击“Next”安钮进行ArcGIS 10.2安装,如下图所示。

 

10.jpg

 

安装完成之后,在弹出的对话框中选择“Advanced (ArcInfo) Concurrent Use”项并点击“OK”按钮,如下图所示。

 

11.jpg

 

在弹出的对话框中点击“Change”按钮,然后将“Not_Set”改成“localhost”,如下图所示。

 

12.jpg

 

点击“Availability”可以看出软件已授权成功,如下图所示。

 

13.jpg

 

第四步:安装汉化包(可选)

如果需要汉化ArcGIS10.2,请点击汉化包目录中的“DesktopChinese_CN.msi”安装汉化包,如下图所示。

 

14.jpg

 

安装完成之后,启动ArcMap软件即可正常使用,如下图所示。

 

15.jpg

第四步:安装 ArcGIS Desktop 10.2(64位)

这里只需要点击64位安装的按钮,然后一直下一步即可

至此,ArcGIS10.2的安装与破解已全部完成。

4.安装Arcgis Server(PS:可以参考笔者单独的Arcgis server安装教程)

(一)所需文件

(1)ArcGIS Server10.2 安装文件。

(2)ArcGIS Server10.2 授权文件。

链接:https://pan.baidu.com/s/1PyDKbIrqg6B7dqcznG5Fyw 密码:q5rn

解压后,授权文件Arcgis_Server_10.2.1.ecp 也在其中。

(二)安装&授权

1.将iso文件解压到指定文件夹,双击ESRI.exe文件, 单击ArcGIS for Server 的Setup

2.安装过程中一直选择下一步,我是安装在默认的路径下的。在这一步的说明账户名称和密码时,请与前面设置的Administrator的用户名和密码保持一致。验证完成后 next。

3.下一步选择 Do not export configure file. 然后一路next。

4.步骤截图....

5.授权。选择第三项,单击Browse,选择Arcgis_Server_10.2.1.ecp。然后完成授权。

6.授权完成后浏览器会跳转到ArcGIS Server Manager页面,让你创建一个站点的页面。选择创建一个新的站点。


7.输入先前Administrator用户名和对应的密码,然后下一步


10.初始化指定服务器位置。

11.配置摘要 然后 完成。


12.登录界面。输入Administrator 和密码。点击登录。


8.首次登录会花费一些时间初始化信息,耐心等待就好。管理界面如下,你通过ArcGIS 发布的地图会出现在这里。你可以进行统一的管理。

至此,ArcGIS Server10.2就安装完成啦。

5.配置系统环境

用户可以通过设置系统环境变量PYTHONPATH,这样环境变量的内容就可以自动添加到模块搜索路径中。

这里用的是笔者自己的路径:

Anaconda的安装路径:

C:\Anaconda3;

C:\Anaconda3\Lib\site-packages;

Arcgis server的安装路径(里面需要arcpy):

C:\ProgramFiles\ArcGIS\Server\arcpy;

C:\ProgramFiles\ArcGIS\Server\bin;

C:\ProgramFiles\ArcGIS\Server\ArcToolbox\Scripts;

Arcgis python的安装路径:

C:\Python27\ArcGIS10.2\Scripts;

C:\Python27\ArcGISx6410.2\Scripts;

C:\ProgramFiles(x86)\ArcGIS\Desktop10.2\bin;

C:\ProgramFiles(x86)\ArcGIS\Desktop10.2\arcpy;

C:\ProgramFiles(x86)\ArcGIS\Desktop10.2\ArcToolbox\Scripts;

C:\Program Files (x86)\ArcGIS\Desktop10.2\ArcToolbox;

C:\Program Files (x86)\ArcGIS\Desktop10.2\bin64

  • 15
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 14
    评论
AnacondaArcpy是两个不同的概念。 Anaconda是一个开源的Python发行版,它包含了conda、Python以及超过180个科学包及其依赖项。通过Anaconda,用户可以方便地获取和管理各种Python包,并且可以创建和管理不同的Python环境。这使得在同一台机器上可以同时运行多个不同版本的Python和相应的包。安装Anaconda可以让用户更加方便地进行Python开发和科学计算工作。 Arcpy是一个Python模块,它是ArcGIS软件集成开发环境(IDE)中的一个重要组成部分。Arcpy提供了一系列用于处理地理数据、执行空间分析和自动化地理处理任务的功能。使用Arcpy,可以编写Python脚本来操作ArcGIS软件中的地理数据和地理分析工具。Arcpy可以与ArcGIS软件进行无缝集成,并且可以通过Python脚本来自动化地理处理工作流程。 总结来说,Anaconda是一个Python发行版,提供了方便的包管理和环境管理功能,而Arcpy是一个Python模块,用于在ArcGIS软件中进行地理数据处理和空间分析。安装Anaconda可以方便地获取和管理Arcpy模块以及其他科学包,从而进行地理信息系统的开发和分析工作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [【python】Anaconda添加Arcpy(以Arcgis Pro 2. 8为例)](https://blog.csdn.net/xza13155/article/details/124004121)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [Anaconda3配置arcpy2.8(ArcGispro 2.8)](https://blog.csdn.net/weixin_43415047/article/details/124244195)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值