前提

已安装好ArcGIS 10.2.2(自带Python2.7.5)

为Python添加环境变量到Path(设置为D:\Python 2.7\ArcGIS10.2)

在这里插入图片描述

1、为ArcGIS自带的 Python2.7.5安装pip

        因为Python2并不像Python3那样自带pip,所以为了给ArcGIS自带的Python安装pip,需要两步:第一步,安装setuptools;第二步,安装pip
        1、首先到setuptools官网: https://pypi.org/project/setuptools/42.0.2/.查看版本是否支持Python2.7,然后下载setuptools-42.0.2.zip后解压到Python2.7.5目录下。
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
        然后在D:\Python 2.7\ArcGIS10.2\setuptools-42.0.2目录下按住shift并右键鼠标打开cmd命令行窗口,输入以下内容:

python setup.py install

setuptools安装好后的结果:
在这里插入图片描述
        2、首先到pip官网: https://pypi.org/project/pip/19.3.1/.查看版本是否支持Python2.7,然后需要下载pip安装所需文件pip-19.3.1.tar.gz (这里用的版本为19.3.1),解压后的文件夹pip-19.3.1这里放到了Python2.7.5的目录下。之后在Python 2.7.5 的目录下,按住shift并用鼠标点击右键打开cmd窗口,输入以下内容:

python setup.py install

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
        然后在D:\Python 2.7\ArcGIS10.2\Scripts目录下就会有pip.exe程序。
在这里插入图片描述

2、Python环境下pip安装gdal

        打开Unofficial Windows Binaries for Python Extension Packages的链接: https://www.lfd.uci.edu/~gohlke/pythonlibs/.
在这里插入图片描述
        通过Ctrl+F来找到GDAL,进而寻找对应python版本的whl文件,这里我们将GDAL-2.2.4-cp27-cp27m-win32.whl文件下载下来,并放到D:\Python 2.7\ArcGIS10.2\Scripts目录下,然后在此目录下按住shift并用鼠标点击右键打开cmd命令行窗口,在命令行中输入以下内容:

pip install GDAL-2.2.4-cp27-cp27m-win32.whl

        运行后的结果如下图所示,gdal安装成功;
在这里插入图片描述

3、Python2.7.5所安装的所有库查看

        可以到文件目录D:\Python 2.7\ArcGIS10.2\Lib\site-packages下查看我们已经安装好的包
在这里插入图片描述

4、Python导入arcpy问题解决

        在D:\Python 2.7\ArcGIS10.2\Lib\site-packages目录下,打开desktop10.2.pth,查看ArcGIS Desktop对应的目录。
在这里插入图片描述
在这里插入图片描述

        方式一:添加环境变量PYTHONPATH,设置为 直接在环境变量中新建“PYTHONPATH”并在其中增加ArcGIS Desktop对应的三个目录即可

D:\ArcGIS 10.2.2\Desktop10.2\bin
D:\ArcGIS 10.2.2\Desktop10.2\arcpy
D:\ArcGIS 10.2.2\Desktop10.2\ArcToolbox\Scripts

在这里插入图片描述

        方式二:pip方式安装pywin32(利用pywin32-228-cp27-cp27m-win32.whl文件),首先下载pywin32所需文件(注意与Python版本相对应): https://pypi.org/project/pywin32/#files.,下载pywin32-228-cp27-cp27m-win32.whl文件并存放到D:\Python 2.7\ArcGIS10.2\Scripts目录下,同样在此目录下按住shift并点击鼠标右键打开cmd命令行窗口,输入

pip install pywin32-228-cp27-cp27m-win32.whl

在这里插入图片描述
在这里插入图片描述
        安装成功后,并去python的安装目录(GIS自带的),一般在 D:\Python 2.7\ArcGIS10.2\Lib\site-packages中找后缀为"pywin32.pth"的文件,此文件用于告诉python导包的时候还可以从这里搜索路径,添加ArcGIS Desktop对应的三个目录到末尾。
在这里插入图片描述
在这里插入图片描述

5、PyCharm实例运行(检验arcpy、gdal库是否能调用)

在这里插入图片描述
        安装PyCharm,新建工程,选择ArcGIS的Python2.7.5作为Python编译器,然后在工程中新建Python文件,输入内容,即可查看

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐