课题组的服务器不给连外网,安装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已经事先安装了,所以在安装的时候并没有显示这两个依赖库。

查看python第三方库的依赖pkgs相关推荐

  1. 查看python第三方库的依赖

    背景 平时开发直接pip install 命令即可安装所需的python第三方库,但是部署项目到生产环境时,可能服务器并不能 访问外网,pip install没办法使用,只能将第三方包打包,离线安装, ...

  2. Python第三方库的安装,升级以及版本查看

    方法:通过电脑的cmd命令行来进行python第三方库的安装,升级以及版本查看 安装和升级pip 安装pip方法1 在cmd命令行输入以下命令: python -m ensurepip #当提示不存在 ...

  3. Python第三方库的安装及路径查看总结

    文章目录 1.python第三方库的四种安装方法 2.更换安装的第三方库的镜像源 3.如何查看查看python安装路径以及pip安装的包列表及路径 3.1.Linux环境下查看Python路径 3.2 ...

  4. 查看本机中的python第三方库文档

    [转载] 原文链接:https://blog.csdn.net/weixin_43936250/article/details/105251049 本机系统为win10,在使用python编程的过程中 ...

  5. Python第三方库离线安装包制作(whl文件)(离线包)

    1. 清理python环境: 使用pip list命令查看已安装的包; 如果有其它的包,则使用pip uninstall [包名]进行删除; 2.在线安装第三方库 使用pip install [包名] ...

  6. .net 批量更新_痛点:Anaconda3 python第三方库批量安装

    工作中,是不是会一不小心python的IDE环境突然出bug了,崩了,进不去了.烦躁的有时候想重新装一遍IDE环境来解决问题.比如使用anaconda,也是要一个个的去conda安装或者pip安装,安 ...

  7. anaconda python3 安装库_痛点:Anaconda3 python第三方库批量安装

    工作中,是不是会一不小心python的IDE环境突然出bug了,崩了,进不去了.烦躁的有时候想重新装一遍IDE环境来解决问题.比如使用anaconda,也是要一个个的去conda安装或者pip安装,安 ...

  8. Python第三方库资源

    [转载]Python第三方库资源 转自:https://weibo.com/ttarticle/p/show?id=2309404129469920071093 参考:https://github.c ...

  9. 离线环境安装python第三方库

    离线环境安装python第三方库 0. 概述 这个方法是使用pip换本地源下载依赖库的方式执行的,分为以下几个步骤 1. 安装/更新pip到最新版本. 2. 在联网环境下载依赖库的包和建立requir ...

最新文章

  1. layui分页limit不显示_小心避坑:MySQL分页时使用 limit+order by 会出现数据重复问题...
  2. elasticsearch中 refresh 和flush区别【转】
  3. android context.java_Android / Java类范围和Context
  4. 【旧文章搬运】Windows内核常见数据结构(线程相关)
  5. React Native在Android当中实践(五)——常见问题
  6. 两阶段最小二乘法原理_R语言代写工具变量与两阶段最小二乘法
  7. bigdecimal 科学计数转普通计数_通用计数器的应用价值
  8. 兼容超大图片的处理_N年都没弄明白!PS保存的图片格式都啥意思?
  9. linux下sqlserver端口号,linux下连接sqlserver配置及otl编程.docx
  10. 使用MediaCodec硬解码h.265视频及音频进行播放
  11. selenium无界面chromedriver
  12. 去除标题_1688如何通过黄金标题引爆流量?
  13. sql server收缩数据库日志
  14. element-ui MessageBox 弹框判断确认和取消
  15. 梦想贩卖机v2-1.069
  16. html5游戏开发上升空间,风口上的HTML5,有前途,更有“钱”途!
  17. deepin系统怎么分区?deepin系统分区方法介绍
  18. 干货!Flask 动态展示 Pyecharts 图表数据的几种方法!
  19. 自适应巡航控制系统——ACC
  20. 电脑连不上网络,怎么办?

热门文章

  1. 现在真是孤陋寡闻,access 也有存储过程
  2. 啊这!你们有听说过“程序员鼓励师”这个职业嘛?是我 孤陋寡闻了?
  3. python移动自动化测试面试视频_Python-自动化测试面试
  4. SQL 查询并不是从 SELECT 开始的
  5. ACCA的详细介绍以及报名条件,这里全的有!
  6. 新概念英语1册71课
  7. html 的 学习方法
  8. 如何使用Ghost制作系统镜像文件
  9. 【工业互联网】思科大中华区网络安全事业部技术总监徐洪涛:工业互联网的安全防护思路...
  10. 一步步搭建Retrofit+RxJava+MVP网络请求框架(二),个人认为这次封装比较强大了