在 Debian 系统中,执行 python 命令提示“无效/找不到命令”,通常是由以下原因造成的:
python 命令(最常见原因)从 Debian 11(Bullseye) 开始:
python 这个命令python3
所以当你输入:
python
会得到:
bash: python: command not found
python3
检查是否安装:
python3 --version
若未安装:
sudo apt update
sudo apt install python3
python 命令(不推荐但可行)python-is-python3 包(推荐)sudo apt install python-is-python3
安装后:
python # 实际调用 python3
sudo ln -s /usr/bin/python3 /usr/bin/python
⚠️ 可能破坏系统脚本兼容性,不建议在生产环境使用。
python如果是运行旧程序报错:
/usr/bin/env: 'python': No such file or directory
解决方式:
python3python-is-python3| 情况 | 解决 |
|---|---|
| Debian 11+ | 用 python3 |
想用 python |
安装 python-is-python3 |
| 完全没装 | apt install python3 |
如果你愿意,可以告诉我:
cat /etc/debian_version)我可以更精准帮你分析。