相信不少地舆工作者城市利用arcpy来批量处置一些文件,同时也会利用anaconda做一些科学运算。但当利用arcpy时,只能利用ArcGIS自带的IDE,很是不爽。想利用Spyder时,却发现无法导入arcpy。下面将会将刚折腾出来的spyder中利用arcpy教程分享给大师,解决这个猜疑已久的问题。
情况要求:spyder中的Python2.7为32位。
若是默认情况知足,则直接进行最后一步(步奏5)。不知足则按照如下步奏设置装备摆设:
在anaconda中找到Anaconda Prompt,单击右键,更多-->以办理员身份运行
更改情况为32位
输入:
set CONDA_FORCE_32BIT=1
并回车
(若是想改回64位情况利用:set CONDA_FORCE_32BIT=,并回车)
//查看当前情况利用
conda info
安装python2.7:
conda create -n env_name python=2.7
//env_name为自界说的情况名称,好比Python2、PythonArcpy等
安装时会扣问是否显示安装过程,输入y,然后按回车键确定
将ArcGIS相关路径插手到spyder中的Python路径中
安装当作功后,打开新的spyder(以情况名为后缀)
在spyder上方菜单栏依次找到Tools-->PYTHONPATH manager, 点击下方发Add path, 将ArcGIS 的Deaktop目次下的arcpy、bin、ArcToolbox下的Scripts,及ArcGIS自带的Python第三方安装包位置找到。 若是安装ArcGIS时为默认安装路径,则位置与下图的近似
添加完当作后点击Synchronize进行同步,重启spyder即可利用arcpy
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!