ubuntu 修改系统默认Python版本
linux版本Ubuntu16.04,配置了tensorflow2.1环境以及机器人操作系统ROS,由于tensorflow使用Python3调用,而ROS基于Python2环境,因此在使用这两个开发环境时会发生Python版本冲突,参考网上资料有以下办法修改系统默认Python版本来解决冲突.
这里是将默认的Python3版本修改为Python2版本
图为在系统默认的Python3环境下调用ROS命令报错:
可输入终端命令查看系统已有的Python版本
ls /usr/bin/python
查看可选择的系统Python版本:
update-alternatives --list python
修改默认版本:
sudo update-alternatives --config python
根据终端提示可以选择版本:
查看系统默认Python版本:
python --version
修改成功,可以愉快地使用ROS环境了