安装shapefile库

其实是安装pyshp库
可以直接使用pip命令安装,这里使用豆瓣源。

python -m pip install pyshp -i https://pypi.douban.com/simple

安装osgeo库、解决is not a supported wheel on this platform 问题

osgeo库不可以使用pip安装,首先去https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal找到所有的gdal包,

但是下载哪一个?如果下载错了,使用pip安装的时候就会显示is not a supported wheel on this platform
下载的gdal包要与自己的电脑相匹配。如何知道哪一个包和自己的电脑匹配?

在cmd终端中输入pip debug --verbose,可以查看自己电脑可以安装什么配置的包

Compatible tags: 33
cp39-cp39-win_amd64
cp39-abi3-win_amd64
cp39-none-win_amd64
cp38-abi3-win_amd64
cp37-abi3-win_amd64
cp36-abi3-win_amd64
cp35-abi3-win_amd64
cp34-abi3-win_amd64
cp33-abi3-win_amd64
cp32-abi3-win_amd64
py39-none-win_amd64
py3-none-win_amd64
py38-none-win_amd64
py37-none-win_amd64
py36-none-win_amd64
py35-none-win_amd64
py34-none-win_amd64
py33-none-win_amd64
py32-none-win_amd64
py31-none-win_amd64
py30-none-win_amd64
cp39-none-any
py39-none-any
py3-none-any
py38-none-any
py37-none-any
py36-none-any
py35-none-any
py34-none-any
py33-none-any
py32-none-any
py31-none-any
py30-none-any

Compatible tags字段,可以查看所有兼容的配置。
比如我的Compatible tags里面有一个cp39-cp39-win_amd64,然后我就在gdal中下载GDAL-3.4.3-cp39-cp39-win_amd64.whl这个包。
之后在cmd终端中,使用cd,进入到自己下载gdal包的文件夹。具体就是 cd /d D:\ChromeDownload,这是我的下载路径,将D:\ChromeDownload改成你自己的路径。之后再在cmd终端中使用命令pip GDAL-3.4.3-cp39-cp39-win_amd64.whl。就可以安装成功了。

在python中import这两个库

import osgeo
import shapefile

就没有问题了

参考文章

(Note)Python osgeo&shapefile库的安装
python osgeo及shapefile库的安装
is not a supported wheel on this platform 的问题

python安装osgeo及shapefile库、is not a supported wheel on this platform 的问题相关推荐

  1. python安装凸优化求解库cvxpy出现failed building wheel for scs

    安装上述凸优化求解器时,出现failed building wheel for XXX,这时安装软件不能自己安装对应的wheel,需要自己手动添加该wheel,分为以下几步解决: 1. 到https: ...

  2. 深入浅出理解数据分析系列之:Python安装Excel文档库openpyxl和Pycharm为项目安装Excel文档库openpyxl

    深入浅出理解数据分析系列之:Python安装Excel文档库openpyxl和Pycharm为项目安装Excel文档库openpyxl 一.Python安装openpyxl 二.Pycharm为项目安 ...

  3. Python——pip安装报错:is not a supported wheel on this platform

    pip安装报错:is not a supported wheel on this platform 可能的原因1:安装的不是对应python版本的库,下载的库名中cp35代表python3.5,其它同 ...

  4. Python离线安装whl文件,xxx.wh1 is not a supported wheel on this platform

    0.问题 今天在安装 whl 文件的时候,由于电脑处于没有网络的情况,只能在有网络的电脑上下载好 whl 文件,导入之后进行离线安装 但是由于版本不匹配的问题.导致报如下的错误: ERROR:xxx. ...

  5. 安装opencv_python库 出现:not a supported wheel on this platform问题

    我是内网环境电脑,故在https://pypi.org/下载了opencv_python安装包后,进行离线安装.但安装时报错:not a supported wheel on this platfor ...

  6. pip 安装报错,is not a supported wheel on this platform

    可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理. 可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台) 我下载到 ...

  7. pip安装报错:is not a supported wheel on this platform

    可能的原因1:安装的不是对应python版本的库,下载的库名中cp27代表python2.7,其它同理. 可能的原因2:这个是我遇到的情况(下载的是对应版本的库,然后仍然提示不支持当前平台) 我下载到 ...

  8. 解决pip安装报错:is not a supported wheel on this platform

    原因1 你下载安装的包不是当前平台所支持的 原因2 你下载的包,不符合你所在的平台的安装whl的名称规范,所以出错. 比如当前我要安装的包是:PyMuPDF-1.16.16-cp36-cp36m-ma ...

  9. is not a supported wheel on this platform pip安装报错

    原因1 你下载安装的包不是当前平台所支持的 原因2 你下载的包,不符合你所在的平台的安装whl的名称规范,所以出错. 比如当前我要安装的包是:PyMuPDF-1.16.16-cp36-cp36m-ma ...

最新文章

  1. Python 之字典常用方法
  2. DRUID连接池的实用 配置详解
  3. 怎么在vs中查看一个数组的所有元素
  4. 蔚来ES8正式交付售价46.8万元起 与Model系相比扛打吗?
  5. lof、etf、qdii基金区别
  6. nrm : 无法加载文件 E:\node\node_global\nrm.ps1,因为在此系统上禁止运行脚本
  7. Lattice的JTAG编程烧录
  8. 几种常用网络传输协议
  9. 计算机网络面试需要掌握的知识点汇总
  10. 树莓派csi摄像头和usb摄像头_树莓派usb摄像头用fswebcam 设置
  11. 编写业务逻辑代码-清晰可维护是很重要的
  12. 网络攻击术语(Technical terms of the attacks)
  13. vs2017 项目开发 解决方案下的多个项目
  14. circos 可视化手册-links 篇
  15. 【经典算法】:英雄联盟中打字屏蔽系统的实现
  16. Trailing return types尾部返回类型
  17. Mysql使用Double类型报错Out of range value的解决
  18. 降噪蓝牙耳机哪个好?2021主流蓝牙耳机当选降噪耳机
  19. 万物皆可炒:一只玩具熊能换一套房?
  20. 移动端 - adb shell常用命令

热门文章

  1. 冯诺依曼体系结构VS哈佛体系结构
  2. 安卓版c语言怎么使用教程,C语言教程最新安卓版下载v1.0-游迅网
  3. 什么是 go vendor
  4. pta 7-29 螺旋矩阵
  5. matlab 矩阵 列 逆序,matlab对矩阵/向量的常用操作(拼接矩阵、向量逆序、改变矩阵形状、求行阶梯形矩阵、提取矩阵的一部分等)...
  6. CVPR 二十年,影响力最大的 10 篇论文
  7. AfterNodeInsertion方法
  8. afrog 进阶篇(实战)
  9. VMware安装红旗Linux
  10. 弘辽科技:淘宝订单编号会透露个人信息吗?淘宝如何查看订单编号