当前位置:网站首页 > 创业 > 正文

Spyder中如何导入并使用arcpy

0 张子豪 张子豪 2025-10-15 01:43 1

相信不少地舆工作者城市利用arcpy来批量处置一些文件,同时也会利用anaconda做一些科学运算。但当利用arcpy时,只能利用ArcGIS自带的IDE,很是不爽。想利用Spyder时,却发现无法导入arcpy。下面将会将刚折腾出来的spyder中利用arcpy教程分享给大师,解决这个猜疑已久的问题。

东西/原料

  • anaconda spyder
  • python2.7_32bit

方式/步调

  1. 1

    情况要求:spyder中的Python2.732位。

    若是默认情况知足,则直接进行最后一步(步奏5)。不知足则按照如下步奏设置装备摆设:

  2. 2

    在anaconda中找到Anaconda Prompt,单击右键,更多-->以办理员身份运行

  3. 3

    更改情况为32位

    输入:

    set CONDA_FORCE_32BIT=1

    并回车

    (若是想改回64位情况利用:set CONDA_FORCE_32BIT=,并回车)

    //查看当前情况利用

    conda info

  4. 4

    安装python2.7:

    conda create -n env_name python=2.7  

    //env_name为自界说的情况名称,好比Python2、PythonArcpy等

    安装时会扣问是否显示安装过程,输入y,然后按回车键确定 

  5. 5

    将ArcGIS相关路径插手到spyder中的Python路径中

    安装当作功后,打开新的spyder(以情况名为后缀)

    在spyder上方菜单栏依次找到Tools-->PYTHONPATH manager, 点击下方发Add path, 将ArcGIS 的Deaktop目次下的arcpy、bin、ArcToolbox下的Scripts,及ArcGIS自带的Python第三方安装包位置找到。 若是安装ArcGIS时为默认安装路径,则位置与下图的近似 

  6. 6

    添加完当作后点击Synchronize进行同步,重启spyder即可利用arcpy 

注重事项

  • 安装的Python版本必需是ArcGIS撑持的,若是是ArcGIS10.0以上版本,则为Python2.7
  • spyder的Python必需是32位的(ArcGIS的Python为32位)可以经由过程conda info查看是否是32位情况,若是不是请利用 set CONDA_FORCE_32BIT=1 启用32位情况,然后再安装Python2.7

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/282569.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图