GDAL的安装以及各种问题

0 环境

 从Python官网下载的Python3.6.4可执行安装文件。
 我的电脑是64位的操作系统。
 因为些许第三方库的不兼容问题,我用的是x86的python.

1 版本

 查看安装python的版本:
在这里插入图片描述
 兰色是python的版本号,黄色是python的对应操作版本,红色是系统的编译操作版本

2 安装

 下载地址:途径1-whl途径2-PyPIGDAL官网
 安装方法:

  1. DOS窗口法。pip install gdal,发现需要vs c++ 什么环境,这可能是由于gdal的一些底层基础或者与python的接口是用c写的,所以需要其环境,但是windows7系统已经没有这些东西了,所以还要装vs c++ 14.0 balabala…所以,让我们告别这种‘偏向虎山行’的‘勤劳’行为。

  2. 安装包大法。原本我是装的x64的python,那么第三方包应该也是要对应64bit的。所以,我在上述三种途径,分别下载了64bit的gdal,有.gz、.msi格式的,但是均以‘安装成功、使用失败’告终。错误是:‘ImportError: DLL load failed’,找不到对应兼容的模块。另外提醒一句,x64的包只能在x64的python上装,x32的包只能在x32的python装。

 安装步骤:

  1. 安装x32位的python(好兼容第三方包);
  2. 下载.whl安装包进行安装。
# whl安装
pip install *.whl
# 压缩包解压后安装
python setup.py install
# 更新pip 和 setuptools
python2 -m pip install --upgrade pip
pip2 install -U setuptools

猜你喜欢

转载自blog.csdn.net/qq_40260867/article/details/85474059