【ubuntu20.04运行python文件时,报错No module named ‘rospkg’】

**问题原因:**一般来说,并不是真的缺少rospkg,而是系统中存在多个python版本导致的混乱

  1. 检查python版本
    Ubuntu20.04 ------ pyhon3.8
powershell 复制代码
sudo apt-get install python3.8

最新版本,如下图所示

  1. 查看python3.8的位置
powershell 复制代码
whereis python3.8

一般是在/usr/bin下

  1. 设置软连接
powershell 复制代码
sudo ln -s /usr/bin/python3.8 python

若在执行上面那条指令时,报错名为python文件已存在,则删除原有的名为python的文件,从新设置软连接

powershell 复制代码
sudo rm python
相关推荐
JJJennie7771 小时前
Gemini 3.7 Flash 上线,Google 想让 AI 多干活
开发语言·javascript·ecmascript
wuyk5552 小时前
Python 第三章:列表 List
服务器·开发语言·python
笨鸟先飞,勤能补拙2 小时前
从预测到决策:人工智能与机器学习的系统方法、工程闭环与现实边界
大数据·人工智能·windows·python·机器学习·密码学
Evand J3 小时前
【MATLAB例程,车联网7】CACC网联车辆协同控制:ACC对比、V2X时延丢包与队列稳定性,附例程下载链接
开发语言·matlab·车联网
MgArcher3 小时前
抖音a_bogus参数逆向实战:JSVMP环境模拟与Hook技术(2025最新)
javascript·爬虫·python
circuitsosk3 小时前
AI输出的“质检员”:构建智能体质量评估、异常检测与人工兜底的三层防线
人工智能·python·microsoft·正则表达式·langchain
要努力点3 小时前
Python入门第六课
开发语言·python
CTA终结者3 小时前
先用小策略练清条件和动作
人工智能·python
Bruce_Liuxiaowei4 小时前
从零到可运行:基于 Vue3 + FastAPI + DeepSeek-V3 的 AI 英语单词学习系统全栈实战
人工智能·python·学习·fastapi·全栈·智能体
萧瑟余晖4 小时前
Java深入解析篇三十三之消息队列
java·开发语言