linux 查看系统版本

命令:lsb_release -a

可能遇到的问题:

  • 问题1:

    • 报错:command not found: lsb_release
    • 原因:系统没有安装 lsb_release
    • 解决方案:sudo apt-get install lsb-release
  • 问题2:

    • 报错:

      Traceback (most recent call last):
      File "/usr/bin/lsb_release", line 25, in <module>
      import lsb_release
      ModuleNotFoundError: No module named 'lsb_release'

    • 原因:使用了不正确的 python 版本(一般是用户手动安装或者修改过系统默认版本导致的)

    • 解决方案:将 /usr/bin/lsb_release中的解析器中python版本改成自己的系统默认版本(比如我的是3.6):


      #! /usr/bin/python3 -Es
      改成
      #! /usr/bin/python3.6 -Es

    • 查询自己系统的默认版本:/usr/bin/python -V

参考资料:https://www.onitroad.com/jc/linux/faq/importerror-no-module-named-lsb-release.html

相关推荐
做运维的阿瑞2 分钟前
Docker 通信核心:docker.sock 完全指南
运维·docker·容器
紧固视界19 分钟前
机械臂装配自动化推动紧固件设计革新
运维·自动化
小猪写代码39 分钟前
服务器:常用文件夹介绍
运维·服务器
jiunian_cn40 分钟前
【Linux】高级IO
java·linux·服务器
程曦曦41 分钟前
宝塔服务器磁盘爆满:占用50G磁盘空间的.forever日志文件处理导致服务崩溃的教训
运维·服务器·vim
☆璇1 小时前
【Linux】网络基础概念
linux·网络
ICT系统集成阿祥1 小时前
服务器厂商领先的品牌名单
运维·服务器
zz-zjx1 小时前
Tomcat核心架构与生产部署指南
java·运维·tomcat
poemyang1 小时前
“一切皆文件”:揭秘LINUX I/O与虚拟内存的底层设计哲学
linux·rpc·i/o 模式
大聪明-PLUS2 小时前
GPIO 也是一个接口,还有 QEMU GPIODEV 和 GUSE
linux·嵌入式·arm·smarc