ArcGIS 10.2.2自带Python 2.7.5 安装pip,并配置gdal和arcpy教程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mar
ArcGIS 10.2.2自带Python 2.7.5 安装pip,并配置gdal和arcpy(20200929)
前提
已安装好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文件,输入内容,即可查看
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)