问题引入

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

解决方法

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

# pip download -i 源 -d 下载目录 python包名
pip download -i https://pypi.tuna.tsinghua.cn/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.cn/simple -d /mnt/pip_download  -r requirements.txt

Mark

pip下载python包相关推荐

  1. 通过pip下载python包缓慢的解决方法

    通过pip下载python包缓慢的解决方法 参考文章: (1)通过pip下载python包缓慢的解决方法 (2)https://www.cnblogs.com/ambitious-to-49/p/11 ...

  2. 告别Anaconda: Pycharm最简单的通过pip下载python包的方法(没有之一)

    前言 python作为如今最流行的语言之一, 其中一个重要的优点就是其包罗万象无所不能的库. 但与其他语言类似, 想要直接用库(包),还得先经过环境的配置. 尤其是比如tensorflow等大热神经网 ...

  3. [转载] pip快速下载python包

    参考链接: Python包 快速pip下载python包 你还在为cmd命令行下下载python包网速慢而烦恼吗?怎么加入环境变量呢?方法一方法2有环境变量的直接看这里pip快速下载方法 你还在为cm ...

  4. python怎么下载-如何下载python包

    pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x. 部分 ...

  5. 从官网下载的python包如何使用-如何下载python包

    pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x. 部分 ...

  6. mac python安装太慢_【已解决】Mac中给pip3添加代理以提升下载python包的速度

    折腾: [未解决]Mac中Python 3.7安装TensorFlow 期间,用:pip3 install tensorflow 期间会去从下载python包 此处连接 files.pythonhos ...

  7. pip升级python包命令_python安装扩展库常用的是什么工具

    pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 目前如果你在 http://python.org 下载最新版本的安装包,则是已经自带了该工具. P ...

  8. python下载教程-如何下载python包

    pip 是 Python 包管理工具,该工具提供了对Python 包的查找.下载.安装.卸载的功能. 一般情况 pip 对应的是 Python 2.7,pip3 对应的是 Python 3.x. 部分 ...

  9. python 豆瓣源_使用douban源下载python包

    需求 python默认使用国外源下载依赖包,由于一些其它因素(例如网络差了,国外机器炸了,我们强大的祖国了...)经常导致下载安装失败,so出现了以豆瓣为主的国内下载源 如何使用豆瓣进行下载 豆瓣下载 ...

  10. python下载包失败,下载python包失败

    我最近在我的Windows8计算机上安装了Python3. 当我试图从命令行使用pip下载numpy包时,它不起作用.在 以下是输出示例:f:\python\lib\distutils\dist.py ...

最新文章

  1. dnf超时空漩涡副本路线流程图_DNF超时空漩涡真的不难,掌握这些技巧和打法,自己开团当团长!...
  2. python在哪里学比较好-Python哪里学习好?老男孩python入门
  3. sybase的sysprocesses中的hostname显示不全_Linux中Postfix邮件认证配置(五)
  4. LSTM之父重提30年前的「快速权重存储系统」:线性Transformer只是它的一种变体...
  5. 几万年前,有一只猴子大闹地府后删库跑路...
  6. 校招真题练习001 牛牛找工作(网易)
  7. 小米oj 组长偏头痛(二分)
  8. dbf文件转excel_Excel批量转PDF,关键一步不能忘
  9. [c51单片机]利用Protues 仿真C51单片机8位数码管
  10. 带图像识别的YYS连点器 V2.0
  11. malloc函数C语言实现
  12. python爬虫获取试题(仅提供逻辑和部分代码,不提供完整实例)
  13. android悬浮按钮实现方法
  14. 智慧停车服务器及存储系统设计,浅谈:停车场管理系统系统组成
  15. pom引入外部jar
  16. iOS-Cannot find interface declaration for 'XX', superclass of 'XX'
  17. 光耦,磁耦,容耦的区别
  18. 2022虎符 the_shellcode
  19. Boost程序库完全开发指南——深入C++“准”标准库(第3版)
  20. 斐波纳契回调线_斐波那契回调线

热门文章

  1. Pycharm安装numpy失败
  2. 国内计算机期刊SCI收录
  3. vsphere报错: 连接到虚拟机控制台失败并显示错误:VMRC 控制台的连接已断开。正在尝试重新连接
  4. 2018年下半年计算机软件,2018年下半年程序员真题+答案解析(全国计算机软考)上午选择+下午案例完整版.pdf...
  5. 提升效率之串口监控工具
  6. 密封槽设计标准_O型密封圈标准及沟槽设计规范
  7. 游戏设计的100个原理(6-10)
  8. 两年时间,年薪从16到45,一个30岁程序猿的碎碎念
  9. idm2021中文版序列号加速下载百度云网盘大文件教程
  10. 公开的Webservice集锦