我去运行需要安装 python 的脚本,但出现了错误
./run.sh: line 825: python: command not found
我使用本指南安装 Python 3.8 https://phoenixnap.com/kb/how-to-install-python-3-ubuntu 但我仍然遇到同样的错误
- Python和Python3有区别吗?
- 如何解决这个错误?
答案1
是的,它们是不同的。所有最近的 Ubuntu 安装python3
都仅使用(并且您不需要安装 Python 3,因为它已经在您的系统上)。
要运行指向的程序python
,请安装包python-is-python3
:
sudo apt install python-is-python3
或者手动创建一个符号链接python3
(这基本上就是上面的包所做的):
sudo ln -s /usr/bin/python3 /usr/bin/python
如果您运行的应用程序需要早期版本的 Python,则可以从universe
存储库安装 Python 2:
sudo apt install python2
只有在真正需要时才这样做,因为 Python 2 不再受支持。