在 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/RHEL
python3.9 文件名.py # 使用 Python 3.9
python2 文件名.py # 使用 Python 2(仅旧系统需要)
python
#!/usr/bin/env python3
bash
chmod +x 文件名.py
bash
./文件名.py
python3 -m 模块名 # 例如:python3 -m http.server
权限不足:
chmod +x 文件名.py # 添加可执行权限
Python 未安装:
bash
python3 --version
bash
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 脚本。根据需求选择合适的方式即可!