使用 pip 命令下载 whl离线安装包、安装

使用pip命令直接从线上下载whl离线安装包并转存到离线环境的过程实际上是分两步进行的:

第一步:在线环境下载whl包

 

bash

# 在具有网络连接的环境中
pip download <package_name> --only-binary=:all: --wheel --platform <platform_tag> --python-version <python_version>

这里的参数说明:

  • <package_name>:需要下载的Python包名称。
  • --only-binary=:all::只下载二进制包(即whl文件)。
  • --wheel:确保下载的是wheel格式的包。
  • --platform <platform_tag>:指定目标平台标签,例如 manylinux1_x86_64win_amd64macosx_10_9_x86_64 等。
  • --python-version <python_version>:指定Python版本,例如 3.7

例如,下载适用于Python 3.7、64位Windows的numpy包:

 

bash

pip download numpy --only-binary=:all: --wheel --platform win_amd64 --python-version 37

第二步:将下载好的whl文件转移至离线环境并安装

  • 将第一步中下载的所有whl文件转移到离线计算机上。
  • 在离线计算机上,使用pip的离线安装命令安装:
 

bash

# 在离线环境中
cd <directory_containing_whl_files>
python -m pip install --no-index --find-links . <package_name>
  • cd <directory_containing_whl_files>:切换到包含whl文件的目录。
  • --no-index:禁止pip查询在线索引。
  • --find-links .:告诉pip在当前目录下查找whl文件进行安装。

确保所有依赖项也一同下载并在同一目录下,以确保安装顺利进行。如果存在复杂的依赖关系,可能需要先分析好依赖顺序再依次安装。

下载Python的Linux版本的离线安装包,你可以按照以下步骤进行操作: 1. 首先,你可以从Python官方网站下载离线安装包。你可以访问官方网址https://www.python.org/downloads/,选择适合你的Linux版本的安装包进行下载。 2. 另外,你也可以使用非官方网址https://www.lfd.uci.edu/~gohlke/pythonlibs/下载离线安装包。在该网站上,你可以找到很多Python库的离线安装包,包括各种操作系统和Python版本的支持。 3. 一旦你下载离线安装包,你可以将其复制到你的Linux系统中。 请注意,离线安装包的文件格式通常是.whl。你可以使用命令行工具如pippip3来安装这些离线安装包。例如,你可以使用以下命令安装一个离线安装包: ``` pip3 install package_name.whl ``` 其中,package_name是你要安装离线安装包的名称。 希望这些信息对你有帮助!\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* [Python下载离线安装包](https://blog.csdn.net/u013487601/article/details/106311665)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Linux Python离线下载模块](https://blog.csdn.net/weixin_45310323/article/details/130224732)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [【python】 离线安装包-实践记录](https://blog.csdn.net/gsgs1234/article/details/125620359)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

三希

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

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

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

打赏作者

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

抵扣说明:

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

余额充值