要使用pip下载包及其所有依赖到指定文件夹,请按照以下步骤操作:
步骤说明
命令格式
pip download 包名 -d 目标目录路径
示例
下载requests及其依赖到./deps文件夹:
pip download requests -d ./deps
参数说明
- -d 或 –dest:指定下载目录。
- 跨平台下载:若目标环境与当前环境不同,需添加平台和Python版本参数:pip download requests -d ./deps –platform=linux_x86_64 –python-version=3.8 –only-binary=:all:
- –platform:指定目标平台(如linux_x86_64)。
- –python-version:指定Python版本。
- –only-binary=:all::确保下载二进制wheel包。
离线安装方法
使用下载好的包进行离线安装:
pip install –no-index –find-links=./deps requests
注意事项
- 依赖兼容性:默认下载的包适用于当前环境。跨平台时需指定目标平台的参数。
- 源码包与二进制包:使用–no-binary=:all:强制下载源码包,或–only-binary=:all:仅下载二进制包。
通过以上步骤,你可以将指定包及其依赖下载到目标文件夹,便于后续离线安装或分发。

