误删 /usr/bin/python解决方案

使用ROS编译python文件时,操作将python连接python3,不小心误删 /usr/bin/python
之后就是各种报错
报错:没有此文件现象复盘:
本来操作的是sudo ln -s /usr/bin/python3 /usr/bin/python
将python链接到python3,结果报错说是/usr/bin/python已存在
看到解决方案是sudo rm -rf /usr/bin/python,操作此步骤后,不小心又操作
sudo rm -rf /usr/bin/python3,便出现如上错误。

解决:先创建python3链接,使用whereis python查看现有python链接版本或进入/usr/bin/下查看
在这里插入图片描述
可以看到python文字标红,python3已经被删除
这时需创建python3链接文件 sudo ln -s /usr/bin/python3.8 /usr/bin/python3
已有python3.8,直接复制
在这里插入图片描述
python3已经成功创建,接下来运行roscore,可能会报错,让你安装一个roslaunch文件,直接运行安装即可。python误删也是这样操作。
至此报错不存在此文件问题解决
接下来安装正常修改链接操作即可
首先sudo ln -s /usr/bin/python3 /usr/bin/python
如果提示/usr/bin/python已存在,运行sudo rm -rf /usr/bin/python删除即可,可进入/usr/bin文件下ls *python查看是否删除,然后继续sudo ln -s /usr/bin/python3 /usr/bin/python即可。

  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值