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。

3. 文件的安装

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

  • 再在上述文件夹下鼠标右键+shift,得到下图窗口 ↓:
    在这里插入图片描述

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

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

  1. 首先在软件内部搜索库名自动安装。
  2. 第一步下载缓慢的话,用镜像安装。
  3. 最终实在不行就用wheel文件的方式安装。
  • 8
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MR_Promethus

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值