[Python] 离线安装pip包 —— 包都装不上你撸个锤子代码?

本文是在你本地机器已经成功安装了Python的前提下,进一步介绍如何安装pip包。
如果还没有安装Python,请参照:[Python] 开发环境搭建、集成开发工具IDE的选择

介绍安装前先来个插曲,介绍下如何卸载某个pip包,就是这么皮~~

# pip怎么卸载某个已装的包
pip uninstall 要卸载的包名

联网状态下直接安装pip包
pip install package

解决默认pip安装下载速度慢,如何切换pip安装源

由于服务器距离太远,以及不可抗力的某种原因,pip从国外服务器下载package包的速度太慢,有时候甚至根本就无法下载。这时候就有必要切换到国内的下载源服务器了。

常见国内镜像源
镜像源镜像源地址
阿里https://mirrors.aliyun.com/pypi/simple/
豆瓣https://pypi.douban.com/simple/
清华大学https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学https://pypi.mirrors.ustc.edu.cn/simple/
北京外国语大学https://mirrors.bfsu.edu.cn/pypi/web/simple/
华中理工大学http://pypi.hustunique.com/simple/

临时切换pip安装源

执行pip的时候在后面加上 -i 参数,指定pip源

pip install -i https://mirrors.aliyun.com/pypi/simple/ requests

永久切换pip安装源(Linux)

#1、 创建并修改~/.pip/pip.conf 文件

cd ~
mkdir -p .pip
vim pip.conf

#2、 编辑 pip.conf 中的内容如下:

[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple
[install]
trusted-host = https://mirrors.aliyun.com

另一种方式时候直接一行命令切换安装源:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

永久切换pip安装源(Windows)

Win + R 打开用户目录 %APPDATA%,在此目录下创建 pip 文件夹,在 pip 目录下创建 pip.ini 文件, 同样输入内容如下:

[global]
timeout = 6000
index-url = https://mirrors.aliyun.com/pypi/simple
[install]
trusted-host = https://mirrors.aliyun.com


无网络或离线状态下安装pip包

在联网的状态下,通常使用 pip install xxpackage 即可安装相应第三方库,但是有时候服务器会考虑安全性问题,服务器是处于离线断网状态。所以需要一些操作步骤进行第三方库的离线安装。

更加直接的情况是,如果你出现类似如下错误信息提示,那么你应该就需要采用该离线方式进行安装pip包。

WARNING: Retrying...
...
...
ERROR: Could not find a version that satisfies the requirement numpy>=1.15.4 (from paramiko==1.1.3) (from versions: )
ERROR: No matching distribution found for numpy>=1.15.4 (from paramiko==1.1.3)

在这里插入图片描述

#1、下载所需的离线package

常用的两个网址:

https://pypi.org/ 为例,可以选择下载 .whl 包 或者 .tar.gz 包,具体选择哪种,根据自己习惯,可以看# Step3介绍。

一定要根据自己本机安装的python版本,操作系统和所需的文件类型来下载,入下图所示:
在这里插入图片描述

#2、上传pip包到Linux中

使用 rz 文件 命令,或者使用WinSCP、Filezilla等工具上传也可以。


#3、进行离线包的安装
安装 whl 文件
pip install numpy-1.19.2-cp38-cp38-manylinux1_x86_64.whl
安装 tar.gz 文件

1、解压:tar -xzvf *.tar.gz
2、进入文件目录 cd *
3、运行命令:python setup.py install

安装成功如图所示:
在这里插入图片描述


:本文原创由 bluetata 发布于https://bluetata.blog.csdn.net/、转载请务必注明出处。

  • 2
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

bluetata

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

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

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

打赏作者

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

抵扣说明:

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

余额充值