命令: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