我必须从Python脚本中获取Linux发行版名称。dist平台模块中有一个方法: import platform platform.dist() 但在我的Arch Linux下它返回: >>> platform.dist() ('', '', '') 为什么?我怎么能得到这个名字? PS。我必须检查分发是否是基于Debian的。 更新:我在这里找到了Python站点,自2.6以来,dist()已被弃用。 >>> platform.linux_distribution() ('', '', '') 解决方案 这对我在Ubuntu上有用: ('Ubuntu', '10.04', 'lu