如何在spyder中将编译器设置为arcgis自带的python2.7

@[TOC]如何在spyder中将编译器设置为arcgis自带的python2.7

一、目前面临的问题

在spyder中应用自己下载的python需要安装spyder_kernels包。但是我的arcgis自带的python2.7貌似没法使用pip下载和安装,我在网上搜了一下,应该是没有安装setuptools以及pip。所以我们首先要安装这几个。

二、安装setuptools和easy_install以及pip

这里我参考的是另一位博主的博客(ARCGIS python2.7.8 (32位,64位)安装pip easy_install setuptools)。我这里简单介绍一下。

1、下载2019年最新版(setuptools)链接 2019年最新版(setuptools)

1.1、将压缩包(setuptools-42.0.2.zip)解压并放在桌面(也可以是其他地方,我为了方便介绍和描述就放在这了,也建议你们放在这)。
1.2、打开cmd窗口(右击开始–运行–输入“cmd”,并确定),进入setuptools-42.0.2文件夹(指令为 cd C:\Users\chenlongfei\Desktop\setuptools-42.0.2)。
在这里插入图片描述

1.3、继续输入 py -2 setup.py install 。**注意这里最好用py -2,而不要用python setup.py install ,因为我电脑里还装了python3.8版本,直接输入python setup.py install 他会安装到3.8版本里面。**等待其安装完成。
在这里插入图片描述

2、下载2019年最新版(pip)链接2019年最新版(pip)

2.1、同样将压缩包(pip-19.3.1.tar.gz)解压并放在桌面(也可以是其他地方,我为了方便介绍和描述就放在这了,也建议你们放在这)。
2.2、打开cmd窗口(右击开始–运行–输入“cmd”,并确定),进入setuptools-42.0.2文件夹(指令为 cd C:\Users\chenlongfei\Desktop\pip-19.3.1)。
在这里插入图片描述
2.3、继续输入 py -2 setup.py install 。等待其安装完成。

在这里插入图片描述
2.4、完成后。在cmd中输入pip2 。(注意这里最好用pip2,而不要用pip ,因为我电脑里还装了python3.8版本,直接输入pip显示的是3.8版本的。)。如下图所示即使成功安装pip了。可以利用pip下载其他包了。
在这里插入图片描述

三、将spyder中的编译器设置为arcgis自带的python2.7

这里可以参考我的另一篇博客:Anaconda改变python编译器时,显示An error ocurred while starting the kernel。这里我再简要介绍一下。
3.1 在cmd界面中输入 pip2 install spyder_kernels 。等待安装完即可。
3.2 安装完之后,在spyder中点击Tools–preference–python interpreter中将 Default 改选为 Use the following python interpreter 。再找到python.exe ,并点击确定。如下图,我的是在 D:\arcgis10.5\Python2.7\ArcGIS10.5\python.exe 路径下。
在这里插入图片描述
3.3 选择并确认后,还需要点击Consoles–Restart kernals,出现输命令行的界面就说明成功了。我们再试试 import arcpy 。能导入就说嘛成功了。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42999968/article/details/112097207