【笔记】pip下载离线依赖包

前言

pip下载离线依赖包
对应平台对应Python版本的离线依赖包只能安装在对应平台的对应Python版本下

下载

<pkg>:软件包名
-d <src>:指定下载目录

1
pip download <pkg>

批量下载

  • 将所有需要下载的依赖包写入一个文件
requirement.txt
1
<pkg>
  • 批量下载

-d <src>:指定下载目录

1
pip download -r requirement.txt

安装

  • 通过包名安装,会自动安装所需所有离线依赖包

<pkg>:离线依赖包名
--find-links=<src>:指定离线依赖包的存放路径

1
pip install <pkg>
  • 离线依赖包有的是.whl,有的是.tar.gz,都可以通过pip直接安装

<file>:离线依赖包文件名
--find-links=<src>:指定离线依赖包的存放路径

1
2
pip install <file>.whl
pip install <file>.tar.gz
  • .tar.gz也可以解压后手动安装
1
2
3
4
tar -zxvf <file>.tar.gz
cd <file>
python setup.py build
python setup.py install

批量安装

--find-links=<src>:指定离线依赖包的存放路径

1
pip install -r requirement.txt

完成

参考文献

CSDN——toforu
CSDN——liuhongyue