Spyder中如何导入并使用arcpy

相信不少地舆工作者城市利用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
  • 发表于 2018-04-07 00:00
  • 阅读 ( 2270 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具