pip下载python包

编程知识 更新时间:2023-04-06 17:39:07

问题引入

使用python时,经常需要安装一些模块包,这些模块包可从pypi下载,然后离线安装。在安装某些模块(A)时经常会出现需要先安装一些它的依赖模块(B),此时又要去下载依赖模块(B)。然而,安装依赖模块(B)时,可能它又依赖其他模块(C),又要去下载,一环套一环,比较麻烦。

解决方法

为了避免这种遇见依赖而去反复下载的问题,可用pip命令将待安装模块与其依赖模块一次性下载下来,下面以下载torch 1.7.0为例。

# pip download -i 源 -d 下载目录 python包名
pip download -i https://pypi.tuna.tsinghua/simple -d /mnt/pip_download torch==1.7.0

这样,torch 1.7.0及其所需的相关依赖包都会下载至/mnt/pip_download目录下。

扩展

当需要下载多个python模块包时,可将这些要下载的python包名及其版本写在一个requirements.txt文件里,每行一个包名,然后用-r参数执行如下命令。

# pip download -i 源 -d 下载目录 -r requirements.txt
pip download -i https://pypi.tuna.tsinghua/simple -d /mnt/pip_download  -r requirements.txt

Mark

更多推荐

pip下载python包

本文发布于:2023-04-06 17:39:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/69cec6823d6fd98774caaf8ee4c4f796.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:pip   python

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 50147文章数
  • 14阅读数
  • 0评论数