“Ubuntu 上 Python 运行报错”是一个比较宽泛的问题,原因可能有很多。下面我按常见情况给你分类说明,你可以对照自己的报错来判断。
现象
python: command not found
原因
python3,没有 python解决
python3 --version
或用:
sudo apt install python3
现象
bash: ./test.py: Permission denied
解决
chmod +x test.py
python3 test.py
或直接:
python3 test.py
现象
SyntaxError: invalid syntax
常见原因
检查
python3 --version
现象
ModuleNotFoundError: No module named 'requests'
解决
pip3 install requests
如 pip 不存在:
sudo apt install python3-pip
现象
venv: command not found
解决
sudo apt install python3-venv
python3 -m venv venv
source venv/bin/activate
检查
pwd
ls
Ubuntu 很多系统工具依赖 Python3,不要卸载系统 Python。
如果你做了:
sudo rm -rf /usr/bin/python3
系统可能直接异常。
请把以下信息发我:
lsb_release -a
python3 --version
✅ 如果你愿意,可以直接把报错截图或文字发出来,我可以一步一步帮你修。