怎么在Python中查看系统版本信息?
时间: 2024-10-13 14:16:00 浏览: 48
在Python中,你可以通过os模块来获取系统的相关信息,包括版本。以下是几种常见的方法:
1. **使用`platform`模块**:
```python
import platform
print(platform.platform())
```
这将打印出操作系统名称、版本、架构等信息。
2. **直接访问环境变量**:
```python
print("Python version:", sys.version)
print("OS name:", os.name)
print("OS version:", os.uname().version) # Linux/Unix 系统
```
这里`sys.version`返回Python解释器的版本,`os.name`提供操作系统的名称(如"posix"、"nt"等),而`uname().version`在Linux/Unix下给出内核版本。
3. **使用`distro`库**(需要先安装,可以使用`pip install distro`):
```python
from distro import linux_distribution
print(linux_distribution())
```
对于Linux系统,这会提供发行版名和版本号。
阅读全文