dwzhao

dwzhao

🏢  NETEASE / back&sre
V2EX 第 314184 号会员,加入于 2018-05-04 14:16:21 +08:00
如何能够获取到进程的第三方模块包版本号?
Python  •  dwzhao  •  2020-08-22 23:32:17 PM  •  最后回复来自 JohnDHH
10
pip 包经常被无缘无故的被删除,如何找出原因?
Python  •  dwzhao  •  2020-08-18 10:54:43 AM  •  最后回复来自 dwzhao
14
纠结一问题, CGI 代码和业务代码耦合怎么处理?
  •  1   
    Python  •  dwzhao  •  2019-06-27 17:39:56 PM  •  最后回复来自 dwzhao
    11
    Linux $PATH 变量出现`No such file or directory`
    Python  •  dwzhao  •  2018-11-20 18:12:12 PM  •  最后回复来自 dwzhao
    3
    为何 Python __main__model 后的定义可以被提前应用
    Python  •  dwzhao  •  2018-05-07 17:37:48 PM  •  最后回复来自 dwzhao
    2
    dwzhao 最近回复了
    2020-08-20 21:21:11 +08:00
    回复了 dwzhao 创建的主题 Python 如何能够获取到进程的第三方模块包版本号?
    用 pkg_resources 来查
    >>>import pkg_resources >>> pkg_resources.get_distribution("construct").version '2.5.2'

    print([p.project_name,p.version for p in pkg_resources.working_set])
    2020-08-20 16:18:21 +08:00
    回复了 dwzhao 创建的主题 Python 如何能够获取到进程的第三方模块包版本号?
    @chinvo,实际上这样难点倒不是如何找到包的版本,而是确认进程中引用到的包的版本,同时不能因为检查这个包而引入这个包,同时也不愿意去主动 reload_model
    2020-08-20 15:51:04 +08:00
    回复了 dwzhao 创建的主题 Python 如何能够获取到进程的第三方模块包版本号?
    @chinvo 看 pip 的 doc 里说:Even though pip is available from your Python installation as an importable module, via import pip, it is not supported to use pip in this way. For more details, see Fixing conflicting dependencies.
    2020-08-20 15:41:52 +08:00
    回复了 dwzhao 创建的主题 Python 如何能够获取到进程的第三方模块包版本号?
    @18870715400 这样只是调用系 pip 查看包的版本,并不代表进程内用的就是这个版本的包呀。除非让进程重启,这个显然是不可能的。
    2020-08-18 10:54:43 +08:00
    回复了 dwzhao 创建的主题 Python pip 包经常被无缘无故的被删除,如何找出原因?
    自己用 pyinotify 找了下信息的上下文,找到原因了,原来被其他人的 Jenkins 更新删了。。。
    2020-08-05 15:29:36 +08:00
    回复了 dwzhao 创建的主题 Python pip 包经常被无缘无故的被删除,如何找出原因?
    @Vegetable,提供了一个 oper 用户,没有虚拟环境,被删除就是包被 uninstall 了, 缓存还在
    2020-08-05 15:27:57 +08:00
    回复了 dwzhao 创建的主题 Python pip 包经常被无缘无故的被删除,如何找出原因?
    @Hopetree,哈哈,理论上是应该分离的,只是这个是老项目了,拆起来觉得麻烦。不想动
    2020-08-05 15:03:17 +08:00
    回复了 dwzhao 创建的主题 Python pip 包经常被无缘无故的被删除,如何找出原因?
    @ruanimal,就是 pip 包无缘由的被删除了,想要定位到原因,但是 pip 的没有 log,所有问问大家有推荐方法没
    2020-08-05 15:02:12 +08:00
    回复了 dwzhao 创建的主题 Python pip 包经常被无缘无故的被删除,如何找出原因?
    @lxk11153,最近不断被删除,每次手动装太麻烦,难
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1096 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 16ms · UTC 19:40 · PVG 03:40 · LAX 11:40 · JFK 14:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.