当前位置: 首页 > news >正文

查看python第三方库的依赖pkgs

课题组的服务器不给连外网,安装python第三方库就只能手动+离线安装。但是python第三方库可能会迭代依赖,单纯的pip show [pkg]是看不出来的……

参考链接:查看python第三方库的依赖
https://blog.csdn.net/qq_38316655/article/details/127943606

方法1:pip show [pkg]

pip show [pkg]

以einops库为例:
在这里插入图片描述
可以看到einops库似乎不依赖于任何库。但是可能einops库是存在依赖库的,这种方式并不能全部显示所有依赖。

方法2:pipdeptree -p [pkg]

首先要安装pipdeptree

pip show pipdeptree

在这里插入图片描述
然后使用pipdeptree查库。

pipdeptree -p [pkg]

以einops库为例:
在这里插入图片描述
可以看到einops库依赖两个库,分别是 Cython 和 imbalanced-learn ,其中imbalanced-learn还依赖于scikit-learn。pipdeptree命令可以详细查看到依赖结构,强烈推荐使用该方式。

实际上,在安装einops库的时候:
在这里插入图片描述
而imbalanced-learn和scikit-learn已经事先安装了,所以在安装的时候并没有显示这两个依赖库。

http://www.lryc.cn/news/33298.html

相关文章:

  • CF756div3 vp
  • Linux命令·less
  • 修改redis改key值不改过期时间
  • Spark的DataFrame使用
  • 【Flutter】入门Dart语言:操作符的基本用法
  • Linux线程概念
  • C#基础教程10 方法
  • java高性能并发计数器之巅峰对决
  • HTTPS简介
  • K-means聚类
  • 04-SQL基础(表管理,约束,多表连接,子查询)
  • 统计学 一元线性回归
  • 【软件开发】基于PyQt5开发的标注软件
  • CSS3新特性
  • 35 openEuler搭建repo(yum)服务器-创建、更新本地repo源
  • 【三.项目引入axios、申明全局变量、设置跨域】
  • 启动u盘还原成普通u盘(Windows Diskpart)
  • 深入理解机器学习——偏差(Bias)与方差(Variance)
  • 分布式新闻项目实战 - 13.项目部署_持续集成(Jenkins) ^_^ 完结啦 ~
  • Linux c/c++技术方向分析
  • JavaScript 高级3 :函数进阶
  • 【项目】Java树形结构集合分页,java对list集合进行分页
  • java.lang.IllegalArgumentException: itemView may not be null
  • [ 攻防演练演示篇 ] 利用 shiro 反序列化漏洞获取主机权限
  • 达人合作加持品牌布局,3.8女神玩转流量策略!
  • 观点丨Fortinet谈ChatGPT火爆引发的网络安全行业剧变
  • 工业企业用电损耗和降损措施研究
  • 高并发、高性能、高可用
  • 剑指 Offer 62. 圆圈中最后剩下的数字
  • 概率论小课堂:高斯分布(正确认识大概率事件)