【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
相关推荐
Pniubi6 分钟前
区分agent中长期记忆和偏好记忆
开发语言·ai·智能体
曲径海盗13 分钟前
【Python 学习第 33 天】条件判断 if/else
python·学习笔记·编程入门
我就是不信24 分钟前
Swift 方法派发机制详解
开发语言·ios·swift
CCCCCCCCharlie28 分钟前
深入解析I/O底层:文件描述符与缓冲区真相
linux·开发语言·c++·算法
Zenova EdgeOS35 分钟前
Rust TUI 实战:用 ratatui 构建工业边缘终端界面
开发语言·后端·rust·工业网关
把我格子衫拿来36 分钟前
鼠标点到哪里才算选中?Qt 与 VTK 的拾取坐标、DPI 与体素定位
python·qt·vtk·坐标变换·三维交互
学逆向的1 小时前
C 选择结构的执行效率分析
c语言·开发语言·算法·网络安全
泡茶喝茶写代码1 小时前
A股量化策略回测实战:从行情数据到绩效评估(第 1 篇):回测引擎从零搭建
java·python·股票数据api·股票数据api接口·股票api数据接口·股票量化数据api·股票量化数据接口
RobinDevNotes1 小时前
SGLang 上手:重复的前缀只算一次
人工智能·python·深度学习·sglang·c4python
geats人山人海1 小时前
java 8 字符串
java·开发语言