Python 如何在Anaconda';s安装Spyder?

Python 如何在Anaconda';s安装Spyder?,python,arcgis,anaconda,spyder,arcpy,Python,Arcgis,Anaconda,Spyder,Arcpy,我最近安装了Anaconda的Python发行版,其中包括Spyder IDE。我有兴趣在Spyder中导入ArcGIS 10.3arcpy模块。不幸的是,运行import arcpy会导致以下错误: import arcpy Traceback (most recent call last): File "<ipython-input-2-50d283eebbb3>", line 1, in <module> import arcpy File "C

我最近安装了Anaconda的Python发行版,其中包括Spyder IDE。我有兴趣在Spyder中导入ArcGIS 10.3
arcpy
模块。不幸的是,运行
import arcpy
会导致以下错误:

import arcpy
Traceback (most recent call last):

  File "<ipython-input-2-50d283eebbb3>", line 1, in <module>
    import arcpy

  File "C:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy\arcpy\__init__.py", line 21, in <module>
    from arcpy.geoprocessing import gp

  File "C:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy\arcpy\geoprocessing\__init__.py", line 14, in <module>
    from _base import *

  File "C:\Program Files (x86)\ArcGIS\Desktop10.3\arcpy\arcpy\geoprocessing\_base.py", line 14, in <module>
    import arcgisscripting

ImportError: No module named arcgisscripting
导入arcpy
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入arcpy
文件“C:\Program Files(x86)\ArcGIS\Desktop10.3\arcpy\arcpy\\uuuu init\uuuu.py”,第21行,在
从arcpy.geoprocessing导入gp
文件“C:\Program Files(x86)\ArcGIS\Desktop10.3\arcpy\arcpy\geoprocessing\ \uuuu init\uuuu.py”,第14行,在
从基本导入*
文件“C:\Program Files(x86)\ArcGIS\Desktop10.3\arcpy\arcpy\geoprocessing\\u base.py”,第14行,在
导入arcgisscripting
ImportError:没有名为arcgisscripting的模块
为了解决此错误,我尝试了1)将解释器更改为
ArcMap.exe
和2)移动
Desktop10.1.pth
文件,如中所示。解决方案1使Spyder崩溃,解决方案2无效


导入和使用Spyder的Anaconda发行版中的
arcpy
模块需要哪些步骤?

关于如何操作的详细说明

要允许其他Python安装访问Arcpy,必须从Arc Python安装中的\Lib\site packages\文件夹复制一个文件,并将其放置在非Arc Python安装的相应文件夹中。如果尚未安装64位后台地理处理,则文件为Desktop10.1.pth;如果已安装,则文件为DTBGGP64.pth

我强烈建议你读那篇文章