Linux中Python使用简单,通常预装Python 3,可用python3命令进入交互环境或运行脚本;通过python3 --version等命令确认安装;支持pip3管理包及venv创建虚拟环境。

在 Linux 中使用 Python 很简单,系统通常已预装 Python(尤其是 Python 3.6+),你只需打开终端,输入 python3 即可进入交互式环境,或用 python3 script.py 运行脚本。
确认 Python 是否可用
大多数现代 Linux 发行版(如 Ubuntu、Fedora、Debian)默认安装了 Python 3。运行以下命令检查:
-
python3 --version— 查看 Python 3 版本 -
which python3— 查看 Python 3 可执行文件路径 -
python3 -c "print('Hello from Linux!')"— 快速测试是否能执行代码
运行 Python 脚本
写一个 hello.py 文件(用 nano、vim 或任意文本编辑器):
print("Hello, Linux!")
保存后,在终端中执行:
立即学习“Python免费学习笔记(深入)”;
-
python3 hello.py— 直接运行 - 如果脚本第一行加了
#!/usr/bin/env python3,可赋予执行权限:chmod +x hello.py,然后直接运行./hello.py
管理 Python 包(pip)
Python 的包管理工具 pip3 一般随 Python 3 一起安装。常用操作:
-
pip3 install requests— 安装第三方库 -
pip3 list— 查看已安装包 -
pip3 show numpy— 查看某个包的详细信息 - 若提示
pip3: command not found,可安装:sudo apt install python3-pip(Ubuntu/Debian)或sudo dnf install python3-pip(Fedora/RHEL)
使用虚拟环境(推荐)
避免不同项目依赖冲突,建议为每个项目创建独立的 Python 环境:
- 创建环境:
python3 -m venv myenv - 激活环境:
source myenv/bin/activate(激活后终端提示符通常会显示环境名) - 退出环境:
deactivate - 激活状态下,
pip install安装的包只存在于该环境中
不复杂但容易忽略:别直接用 python 命令,优先用 python3,避免与系统可能存在的 Python 2 冲突。











