Python2.7.14配置ArcGIS10.2自带的arcpy环境

自己下载的python2.7.14版本,在使用时无法导入arcpy,因此配置arcgis自带的arcpy。

首先明确一下,arcgis10.2 desktop是32位程序(即便你电脑是64位的,安装arcgis时也选择的是64位程序,desktop也会是32位版本,参考https://my.oschina.net/JasonZhang/blog/655731

(1)首先要确保自己安装的python是32位

C:\Users\Administrator>python
Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.

(2)安装32位的pywin32(pip安装)

C:\Users\Administrator>pip install pywin32

(3)查看Arcgis安装目录下的 E:\ArcGIS\Python27\ArcGIS10.2\Lib\site-packages中的desktop10.2.pth文件。

其中内容是

E:\ArcGIS\Desktop10.2\bin
E:\ArcGIS\Desktop10.2\arcpy
E:\ArcGIS\Desktop10.2\ArcToolbox\Scripts

将desktop10.2.pth文件拷贝到自己安装的python路径中,也就是E:\Python27\Lib\site-packages目录下(为了让自己安装的python也能找得到arcpy)。

(4)这时再import arcpy即可。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章