相信不少地輿工作者城市利用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 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!