文章目录

  • 【 1. 联网自动安装 】
    • 命令行下联网安装
    • 软件内自动安装
  • 【 2. wheel 文件离线安装 】
    • 1. 进入库对应的 wheel 文件下载页面
    • 2. 选择与自己环境匹配的 wheel 文件下载
    • 3. 文件的安装
  • 【 小结:Python库的下载建议 】

【 1. 联网自动安装 】

命令行下联网安装

pip install 库名

在用 pip 命令安装 Python 第三方库时,由于访问的是外网,可能会因为网速太慢、时间太长而导致出错。因此我们可以使用国内的 pip 镜像 (一个与原件完全相同的副本),访问国内网站,下载其副本:

清华
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple/中科大
pip install 库名 -i https://pypi.mirrors.ustc.edu.cn/simple/阿里云
pip install 库名 -i https://mirrors.aliyun.com/pypi/simple/豆瓣
pip install 库名 -i http://pypi.douban.com/simple/

软件内自动安装

  • VS 或 PyCharm 软件均提供了 Python库 的搜索、下载、更新、删除功能,可以直接在其相应搜索框内搜索库名进而下载。
  • 从根本上说,这种软件内部的自动安装,实际上也是调用的 pip install 库名这种指令,也会出现部分下载缓慢、网络延迟的问题。

【 2. wheel 文件离线安装 】

  • whl 文件 本质上就是一个压缩包,只不过更加方便python的安装以及使用。
  • 后缀是 .whl
  • 避免了部分网络问题,安装可靠性高,就是有点麻烦。
  • 首先需要安装有 wheel 库,安装步骤是命令行输入 pip install wheel

1. 进入库对应的 wheel 文件下载页面

  1. 比如想要安装库 tensorflow,先去官网,如图所示点击进入 Python 库目录页面 搜索。
    Python 库目录页面 ↓ :

    搜索结果 ↓ :

    进入下载页面 ↓:

2. 选择与自己环境匹配的 wheel 文件下载

主要根据自己的操作系统以及 Python 版本进行选择。

  • pip debug --verbose
    根据以上代码可以查看自己本地 pip支持安装的whl文件格式,如下矩形区域 ↓:
  • Python 版本查看:cmd页面输入python --version),比如我的是Python 3.8
  • whl 文件命名规则
  1. cp36指的是python3.6版本。
  2. cp36m指的是 ABI 的版本号 (ABI: 应用程序二进制接口,描述了应用程序和操作系统之间、一个应用和它的库之间、应用的组成部分之间的低接口。)
  3. macosx:苹果操作系统;manylinux2010:linux操作系统;win:微软操作系统。
  4. AMD64是AMD所推出的64位架构处理器;
    X84 64一般来说其都是被引申为Intel推出的64位架构处理器,其实不是如此,X86架构是开源的设计,其存在标准化组织的标准,X86 64就是这样的一个标准,而在这个标准之上AMD设计了AMD64。
  • 浏览器下载较慢的可以尝试 Motrix—A full-featured download manager 软件,速度明显提升。

3. 文件的安装

  • 先把该文件放到 Python 安装路径下的 Scripts 文件夹下,比如我的是 G:\Python64\Scripts

  • 再在上述文件夹下鼠标右键+shift,得到下图窗口 ↓:

  • 最终进入CMD命令输入 pip install tensorflow-2.4.1-cp38-cp38-win_amd64.whl 进行安装,即可安装成功。

【 小结:Python库的下载建议 】

  1. 首先在软件内部搜索库名自动安装。
  2. 第一步下载缓慢的话,用镜像安装。
  3. 最终实在不行就用wheel文件的方式安装。

Python 库安装相关推荐

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

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

  2. nao机器人python库安装_NAO机器人学习笔记(1)

    1 NAO机器人硬件 1.1 红外线 红外线发射角度-60°~+60°,波长940nm. 1.2 超声波(声纳) NAO能够探测前方0.25~2.55m内是否有障碍物,探测角度60°,超声波频率为49 ...

  3. Python 库安装提示:ModuleNotFoundError: No module named ‘windows‘. 问题解决方法

    就是缺少 windows 这个库. 解决方法: 我们只需要安装 pyHook 和 pyUserInput 这两个库就好了. pyHook 需要下载下来再安装,pip install 然后把下载的文件拖 ...

  4. Python库安装注意事项

    由于一些python库依赖其它库或者其它组件,因此,在使用pip3命令安装python库的时候,经常会报错,告知缺失哪些组件. 但是, 开启VPN后,就没有再碰到类似错误,相关组件都是自动被安装. 因 ...

  5. 彻底解决python库安装慢的问题

    解决python pip安装慢的问题 提示:有的时候我们用pip安装一些python的常用库的时候,我们会发现,总是10kb/s的速度在下载,很影响我们的python库的使用,下面介绍几种快速下载py ...

  6. Python库安装失败解决办法

    1>重装python软件步骤如下 彻底删除python:         --用geek软件卸载python软件,别以为在上面卸载python就完了,其实上面python的卸载是不会清除缓存数据 ...

  7. python库安装方法及下载依赖库

    python库的安装方法 直接使用pip pip install xxx python第三方下载,可以在地址栏上输入所需库的名字,进行快速查找 源码安装 python setup.py install ...

  8. python库安装了不能用_python3安装库后不能用怎么解决?

    python3安装库后不能用的解决方法: 执行import sys; print(sys.path)查看python搜索路径,确保自己的模块在python搜索路径中. python的搜索路径其实是一个 ...

  9. 【数据采集与处理】Anaconda 和 PyCharm环境配置以及常用python库安装

    本文是构建数据采集与处理常用的软件:Anaconda和PyCharm,安装主要库:scrapy,jieba,beautifulsoup4,selenium,lxml的操作过程,讲述了Anaconda和 ...

最新文章

  1. 【硬核技能】舒工自创bind绑定数据方法,类似angular和vue绑定数据原理
  2. C# 串口编程 — MVVM MVVM Light 实例
  3. SpringBoot 2.0 编程方式配置,不使用默认配置方式
  4. Dropout层 tf.keras.layers.Dropout() 介绍
  5. 使用SG_IO发送SCSI 指令测试底层驱动的scatter-gather 功能
  6. 流量复制_详解Linux系统流量复制--gor、tcpcopy、nginx模块流量复制等
  7. 光电编码器的原理及应用场合_图解编码器应用,推荐收藏
  8. 利用nginx集群式部署服务器中,数据同步问题
  9. 与集群相关软件安装及其配置顺序
  10. “云手机”是否会成为未来的主流?
  11. linux 文件编码格式转换-转
  12. 《我的互联网方法论》读书笔记
  13. Python SimpleHTTPServer – Python HTTP服务器
  14. Linux服务器---配置apache支持用户认证
  15. Mysql 数据库中Where 关键字的使用
  16. CSMA/CA与CSMA/CD
  17. laravel queue(消息队列)的使用实例
  18. python3爬虫(1)爬取链家二手房
  19. 九爷带你玩转 php单元测试
  20. Flink开发利器StreamX

热门文章

  1. linux安装xfce4,安装 xfce4 报错 - 安装 xfce4 报错 _Linux教程_Linux公社-Linux系统门户网站...
  2. 【TSP问题】基于变邻域搜索算法VNS求解旅行商问题附matlab代码
  3. java fixture_10、fixture参数化
  4. 细胞培养常见污染图鉴
  5. 企业级精准化测试平台的演进(纯干货)
  6. 【Spring】第三课 Spring框架搭建MVC三层架构
  7. vue实现商品分类左右联动
  8. Android Context使用详解
  9. 免费的远程连接工具清单
  10. 计算机图形学的进展与展望---1996