【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
相关推荐
qq_4069810335 分钟前
c++拷贝构造函数
开发语言·c++
AI源码1 小时前
基于 Python 的汽车市场数据分析与可视化平台
python·数据分析·汽车
会飞锦鲤1 小时前
基于 SVM + HOG 的铸造缺陷检测系统
python·opencv·机器学习·计算机视觉·缺陷检测·图像分类·svm
爱喝雪碧的可乐1 小时前
MATLAB
开发语言·算法·matlab
starrysky8102 小时前
zipfile 中文乱码修复:把已知 GBK 旧 ZIP 解压到正确中文目录
python
用户91294046848422 小时前
Codex 从零到能交付(09):让 Codex 写有用的测试,而不是只测成功路径
python
2601_967987372 小时前
Debian如何配置Python调试工具
python·debian·pdb·调试工具·ipdb
MoRay2 小时前
放弃云端 Computer Use,我用 Python 手搓了一个带“物理防呆”的本地 GUI Agent 底座
python·github
H.莓飛3 小时前
【C++】【STL】vector_OJ题
linux·服务器·开发语言·数据结构·c++·visual studio
青少儿编程课堂4 小时前
蓝桥杯·全国青少年信息素养大赛·电子学会Python/C++考级:Bellman-Ford与SPFA含负权最短路及负环检测全解析
c++·python·算法·bfs·信息学竞赛