相信不少地舆工作者城市利用arcpy来批量处置一些文件, 同时也会利用anaconda做一些科学运算 。 但当利用arcpy时, 只能利用ArcGIS自带的IDE, 很是不爽 。 想利用Spyder时, 却发现无法导入arcpy 。 下面将会将刚折腾出来的spyder中利用arcpy教程分享给大师, 解决这个猜疑已久的问题 。
需要这些哦
anaconda spyder
python2.7_32bit
方式/
1情况要求:spyder中的Python2.7为32位 。
若是默认情况知足, 则直接进行最后一步(步奏5) 。 不知足则按照如下步奏设置装备摆设:
2在anaconda中找到Anaconda Prompt, 单击右键, 更多-->以办理员身份运行
文章插图
3更改情况为32位
输入:
set CONDA_FORCE_32BIT=1
并回车
(若是想改回64位情况利用:set CONDA_FORCE_32BIT=, 并回车)
//查看当前情况利用
conda info
4安装python2.7:
conda create -n env_name python=2.7
//env_name为自界说的情况名称, 好比Python2、PythonArcpy等
安装时会扣问是否显示安装过程, 输入y, 然后按回车键确定
文章插图
5将ArcGIS相关路径插手到spyder中的Python路径中
安装当作功后, 打开新的spyder(以情况名为后缀)
在spyder上方菜单栏依次找到Tools-->PYTHONPATH manager, 点击下方发Add path, 将ArcGIS 的Deaktop目次下的arcpy、bin、ArcToolbox下的Scripts,及ArcGIS自带的Python第三方安装包位置找到 。 若是安装ArcGIS时为默认安装路径, 则位置与下图的近似
文章插图
文章插图
6【Spyder中如何导入并使用arcpy】添加完当作后点击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
以上内容就是Spyder中如何导入并使用arcpy的内容啦, 希望对你有所帮助哦!
推荐阅读
- 如何使用喜马拉雅fm主播帮助中心功能
- 怎么设置数据有效性
- 如何快速在电脑上截屏
- Windows10应用闪退完美解决
- 如何通过自媒体赚钱?
- 中国“茶道”的生命力,茶叶的选购
- QQ如何充会员
- 如何举报商家发布的违法商品
- 如何知道QQ账号绑定了多少应用
- CCleaner如何设置为中文