software 原文存档
linux的python版本问题
写这个问题的原因是,最近运行ros,出现了如下错误
roscore:No module named ‘defusedxml‘
百度发现是,python版本问题,我的电脑python命令设置为python3了,而ros用的是python2。
查看python用的几:
ls -n /usr/bin/python
解决办法如下:
1,先删除链接
sudo rm -rf /usr/bin/python
2,新建python2的链接
sudo ln -s /usr/bin/python2 /usr/bin/python