两行代码自动检测、安装和引用多个 Python 模块

查看 13|回复 1
作者:Baboonowen   
搞了一个 Python 工具,在运行时自动检测、安装和引用需要的模块。类似 R 语言的 pacman 包。
特性
  • 🤖 自动检测 pip 库是否未安装
  • 🚀 比手动检测和安装更快速
  • 👶 简单易用,婴儿也能轻松上手

    信息
  • 项目链接: https://github.com/reycn/pkgman
  • 直接安装:pip install pkgman

  • 使用方式:  from pkgman import include
    include(["pandas", "numpy"])

    一些朋友可能会觉得没用,但作为日常分析数据的人,如果突然要快速做一个数据分析,就可以在代码整洁的前提下,自动安装包。如果你有多台机器,这个也能降低你的环境同步负荷。
    效果预览

    还不是很完善(一些限定和提示没弄),但我自己已经一直在用了。
    欢迎🌟 & 意见 & PR
  • yukino   
    比[uv]( https://docs.astral.sh/uv/guides/scripts/#declaring-script-dependencies)有明显的优势吗?
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部