pip离线安装python第三方库(.whl文件依赖库)

更方便离线安装python依赖
离线安装 paramiko为例

准备工作

下载依赖库(.whl文件

# 下载依赖
pip download paramiko

下载依赖,并显示保存位置
##最简单方法,在包含下载文件的目录运行一下命令

pip install --no-index --find-links=. paramiko

这将会从当前目录安装 paramiko库及其所有依赖

以下方法作为了解

方法

使用pipdeptreepipdeptree一个第三方工具可以帮助你查看Python依赖库的依赖关系树。首先,安装pipdeptree

# 下载依赖关系
pip install pipdeptree

下载依赖关系树
然后运行一下命令

# 查看依赖关系
pipdeptree --warn silence --warn silence -p paramiko

paramiko替换为你要查看的库的名称。这将显示依赖库的树状结构,包括依赖的依赖。
各个库依赖关系
然后在下在的文件夹中,打开cmd,依次寻找最底层的库,并执行安装命令

# 安装库
pip install pycparser.whl
pip install cffi.whl
pip install PyNaCl.whl

方法

换个方法查看包依赖关系,改用pip show

# 查看依赖关系
pip show paramiko

然后根据依赖逐次安装

# 逐次安装依赖
pip show pycparser.whl

然后查看pycparser.whl的依赖,然后再按装,所有的安装文件都在文件夹内,未在文件夹内的则不用安装。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注