0 环境
从Python官网下载的Python3.6.4可执行安装文件。
我的电脑是64位的操作系统。
因为些许第三方库的不兼容问题,我用的是x86的python.
1 版本
查看安装python的版本:
兰色是python的版本号,黄色是python的对应操作版本,红色是系统的编译操作版本
2 安装
下载地址:途径1-whl、途径2-PyPI、GDAL官网
安装方法:
-
DOS窗口法。pip install gdal,发现需要vs c++ 什么环境,这可能是由于gdal的一些底层基础或者与python的接口是用c写的,所以需要其环境,但是windows7系统已经没有这些东西了,所以还要装vs c++ 14.0 balabala…所以,让我们告别这种‘偏向虎山行’的‘勤劳’行为。
-
安装包大法。原本我是装的x64的python,那么第三方包应该也是要对应64bit的。所以,我在上述三种途径,分别下载了64bit的gdal,有.gz、.msi格式的,但是均以‘安装成功、使用失败’告终。错误是:‘ImportError: DLL load failed’,找不到对应兼容的模块。另外提醒一句,x64的包只能在x64的python上装,x32的包只能在x32的python装。
安装步骤:
- 安装x32位的python(好兼容第三方包);
- 下载.whl安装包进行安装。
# whl安装
pip install *.whl
# 压缩包解压后安装
python setup.py install
# 更新pip 和 setuptools
python2 -m pip install --upgrade pip
pip2 install -U setuptools