||
如何让arcpy能在spyder环境下使用
Arcpy是一个处理GIS数据非常强大的python工具包,重要的是一般GIS工作者都能“免费”使用;Spyder是一个广泛使用的python开发环境。由于arcpy的默认使用环境为python IDE,不是太方便,相信很多arcpy用户都希望在spyder下使用arcpy。这篇博文将介绍我自己在spyder环境下import arcpy的过程。
1、测试软件:ArcGIS Desktop 10.7.1和Miniconda2 4.7.12 (for win32).exe (released on Oct. 19, 2019)。
2、安装ArcGIS Desktop,安装过程略。
3、确认伴随arcgis安装成功的python版本,为Python 2.7.16。
4、安装Miniconda2 (确保安装过程中uncheck下图中的两项)。
5、打开Anaconda Prompt,创建新的conda环境:conda create --name arcpy107 python=2.7.16 spyder=3.3.6
6、在 "C:\Python27\ArcGIS10.7\Lib\site-packages"下找到Desktop10.7.pth并复制到Miniconda2的安装目录下,如C:\Miniconda2\envs\arcpy107\Lib\site-packages。用记事本打开新复制的Desktop10.7.pth,添加C:\Python27\ArcGIS10.7\Lib\site-packages至最后一行,保存。
7、测试import arcpy。在开始菜单中输入spyder,打开后输入import arcpy,测试是否成功。
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-12-21 22:17
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社