Linux系统如何离线安装python第三方库文件whl | tar.gz

Linux系统如何离线安装python第三方库文件whl | tar.gz

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

pip可正常工作在Windows、Mac OS、Unix/Linux等操作系统上,但是需要至少2.6+和3.2+的CPython或PyPy的支持。python 2.7.9 和3.4以后的版本已经内置累pip程序,所以不需要安装。

下载python3.6.5

官网:https://www.python.org/downloads/source/

下载第三方库

第三方库官网: https://pypi.org/

去官网搜索要下载的包,注意选择Python版本,有些包区分了Python的版本

Linux系统如何离线安装python第三方库文件whl | tar.gz_第1张图片

第三方库安装方法:

1.下载文件

2.上传至liunx: rz 【文件】

3.安装方法

whl文件:pip install paramiko-2.7.2-py2.py3-none-any.whl

tar.gz 文件:

1)解压:tar -zxvf *.tar.gz

2)进入文件目录 cd *

3)运行命令:python setup.py install

测试是否安装成功

进入Python环境

[root@localhost site-packages] python3
Python 3.6.5 (default, Nov 30 2020, 17:59:47) 
[GCC 4.8.5 20150623 (Red Hat 4.8.5-28)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>import  paramiko
>>>

无报错说明安装成功

常见报错

Linux系统如何离线安装python第三方库文件whl | tar.gz_第2张图片

Could not find a version that satisfies the requirement cryptography>=2.5 (from paramiko==2.7.2) (from versions: )
No matching distribution found for cryptography>=2.5 (from paramiko==2.7.2)
# 报错提示:
先安装依赖包 cryptography 版本>=2.5;
再安装 paramiko==2.7.2 即可解决。

你可能感兴趣的:(liunx离线安装,python,linux)