0、问题

今天在安装 whl 文件的时候,由于电脑处于没有网络的情况,只能在有网络的电脑上下载好 whl 文件,导入之后进行离线安装

但是由于版本不匹配的问题。导致报如下的错误:

ERROR:xxx.wh1 is not a supported wheel on this platform

1、查看安装的 Python 版本,以及机器数

在命令窗口输入 python

根据上面截图上显示的, Python 版本为 3.6.3,机器数为 32

2、下载 whl 文件

在下面的地址中,选择需要下载的包(如:msgpack

国外链接:下载链接1

国内链接:下载链接2

使用 crtl+f,在网页上查找 msgpack

点击 msgpack 之后,跳转到如下的页面

就拿 msgpack‑1.0.4‑cp310‑cp310‑win_amd64.whl 来说

  • msgpack :代表的是包的名称

  • 1.0.4 :代表的是包的版本

  • cp310 :代表的是Python3.10

  • win_amd64 :代表的机器数是64位

根据第一步中的截图,可以判断,命名中出现 cp36(或者 py36) 、 win32 就符合要求。所以选择 msgpack‑1.0.2‑cp36‑cp36m‑win32.whl 即可。

假使 Python 版本是 2.8 ,那么可以选择小于 cp28 的,以此类推

3、使用 whl 文件安装

将下载好的离线文件导入内网电脑之后,使用下面的命令安装

pip install 绝对路径

4、可以直接查找支持的版本

pip debug --verbose

使用上面的命令,会打印一些信息。其中 Compatible tags 代表的就是兼容的一些版本信息。


但是这个命令只支持 pip 版本在 20 以上的。

pip 版本在 20 以下,则使用下面的命令

import pip
print(pip.pep425tags.get_supported())

或者:

import pip._internal
print(pip._internal.pep425tags.get_supported())

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

  1. python怎么安装whl文件

    要在Python中安装whl文件,可以使用pip命令. 首先,打开命令提示符或终端窗口,然后使用cd命令进入包含.whl文件的目录. 然后运行以下命令来安装.whl文件: pipinstall fil ...

  2. python怎样安装whl文件

    python怎样安装whl文件 python第三方组件有很多都是whl文件,遇到这样的whl文件应该怎样安装呢,今天来介绍一下whl文件怎样安装. (一)下载 whl 文件 可以从下面:两个网站找到自 ...

  3. python 本地离线安装whl文件

    一: 单独下载文件 1.下载whl离线文件到本地,放到c盘根目录(任意位置均可,只是方便安装) https://pypi.org/ https://www.lfd.uci.edu/~gohlke/py ...

  4. Python 库安装方法:pip安装tar.gz压缩包,pip安装whl文件

    Python 库安装方法 第一章:标准安装 ① Python 安装 tar.gz 压缩包 ② Python 安装 whl 文件 第二章:失败异常处理 ① whl 安装失败:whl is not a s ...

  5. 安装Whl文件时提示 ....whl is not a valid wheel filename

    解决方案01: 请问在报这个错时,是否同时提示了pip is too old,please upgrade xxxx, 所以解决方案就是,升级pip:python -m pip install --u ...

  6. python安装osgeo及shapefile库、is not a supported wheel on this platform 的问题

    安装shapefile库 其实是安装pyshp库 可以直接使用pip命令安装,这里使用豆瓣源. python -m pip install pyshp -i https://pypi.douban.c ...

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

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

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

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

  9. python离线安装pip.whl_安装pip,whl文件

    第一步,我们先来安装Python,博主选择的版本是最新的3.4.2版本.windows下面的Python安装一般是通过软件安装包安装而不是命令行,所以我们首先要在Python的官方主页上面下载最新的P ...

最新文章

  1. nagios系列(六)之nagios实现对服务器cpu温度的监控
  2. fpga驱动rgb液晶屏_正点原子开拓者FPGA开发板资料连载第五十四章基于的数字识别实验...
  3. abap 一些小知识点的总结
  4. 浏览器缓存问题原理以及解决方案
  5. 用Navicat管理MySQL数据库
  6. twisted系列教程五–改进twisted poetry client
  7. 获取Authorize.Net Transaction Key ( Getting Your Authorize.Net Transaction Key )
  8. mysql 分页查询几种语法_各数据库2种分页语法支持
  9. 等待线程3秒返回结果_Excel小白超级讨厌的计算,原来只用3秒就能出结果!
  10. mega软件 linux,Debianubuntu系安装MegaCli
  11. 一、简单刷题APP(题库是Excel)之项目功能和效果图
  12. docker网络端口映射
  13. DP转HDMI/VGA拓展坞方案|CS5262 DP转HDMI+VGA扩展坞设计|CS5262应用电路
  14. ffmpeg摄像头采集h264编码RTP发送
  15. 关于IPB帧与恒定比特率、动态比特率的详解
  16. 如何实现直播秒开技术?
  17. Unity项目美术资源优化篇
  18. 让我们旋转跳跃不停歇~~~当3D打印遇上八音盒!(三)
  19. 风控术语手册(银行_消费金融信贷业务)_version6
  20. yolo系列学习(入门经过)

热门文章

  1. MFC修改界面图标时,已导入.ico文件,但是程序运行后,界面不显示更新后的新图标
  2. tensorflow中将标注文件写到train.txt, test.txt,trainval.txt中
  3. .browser的解释
  4. 【Blender小技巧】点对齐
  5. PS朋友们有福了 PhotoShop CS2 最新汉化补丁出炉
  6. PHP开发小技巧①⑥—提取富文本字符串中的文本内容
  7. 词云可视化——四行代码轻松上手
  8. 小米微信无法连接到服务器1-10087,微信无法连接到服务器【搞定方向】
  9. vdsm:vdsm-client 命令行使用演示
  10. java 十六进制负数_Java 十六进制转十进制正负数