配置 python

安装了 python2 后默认可以使用命令python2 来执行操作,但是一些脚本使用的是python,所以这样会导致脚本执行错误:python: command not found

这样就需要我们python关联到python2上面。我们可以借助update-alternatives来实现。

比如上面的情况,我们可以设置命令如下。

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 2

这里面的 python3 看情况而定,这里只是演示。

接着我们就可以使用命令切换我们需要使用的版本了。

sudo update-alternatives --config python

配置 Java

同样我们也可以如法炮制来配置jdk的版本。

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-openjdk-amd64/bin/java 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk-amd64/bin/java 2
​

接着选择我们使用的版本即可。

sudo update-alternatives –config java