在 Linux 系统中运行 Python 文件有多种方式,以下是详细步骤和常见方法:
python3 文件名.py
python3 是 Linux 默认的 Python 3 解释器命令(如果系统只有 Python 3,python 可能也指向 python3)。python3: command not found,需先安装 Python:bash
sudo apt update && sudo apt install python3 # Debian/Ubuntu
sudo yum install python3 # CentOS/RHELpython3.9 文件名.py # 使用 Python 3.9
python2 文件名.py # 使用 Python 2(仅旧系统需要)
python
#!/usr/bin/env python3bash
chmod +x 文件名.pybash
./文件名.pypython3 -m 模块名 # 例如:python3 -m http.server
权限不足:
chmod +x 文件名.py # 添加可执行权限
Python 未安装:
bash
python3 --versionbash
sudo apt install python3 # Debian/Ubuntu
sudo dnf install python3 # Fedora依赖缺失:
bash
pip3 install 库名文件编码问题:
bash
nohup python3 文件名.py > output.log 2>&1 &bash
python3 -m venv myenv # 创建虚拟环境
source myenv/bin/activate # 激活环境
python3 文件名.py # 在虚拟环境中运行通过以上方法,你可以灵活地在 Linux 中运行 Python 脚本。根据需求选择合适的方式即可!