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

在这里插入图片描述

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

  1. 检查python版本
    Ubuntu20.04 —— pyhon3.8
sudo apt-get install python3.8

最新版本,如下图所示
在这里插入图片描述

  1. 查看python3.8的位置
whereis python3.8

一般是在/usr/bin下

  1. 设置软连接
sudo ln -s /usr/bin/python3.8 python

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

sudo rm python

相关推荐

  1. Nodejs引入模块运行时报

    2024-05-14 12:14:06       45 阅读
  2. python opencv运行

    2024-05-14 12:14:06       32 阅读
  3. Vue 打包或运行时报Error: error:0308010C

    2024-05-14 12:14:06       205 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-14 12:14:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-14 12:14:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-14 12:14:06       82 阅读
  4. Python语言-面向对象

    2024-05-14 12:14:06       91 阅读

热门阅读

  1. Redis——缓存的三种设计模式

    2024-05-14 12:14:06       27 阅读
  2. 机器学习【如何学习】

    2024-05-14 12:14:06       30 阅读
  3. leetcode14 最长公共前缀-纵向比较

    2024-05-14 12:14:06       27 阅读
  4. vue router

    2024-05-14 12:14:06       24 阅读
  5. YOLOV5加入BIFPN层,助力涨点!

    2024-05-14 12:14:06       29 阅读
  6. nginx配置(多个前端)

    2024-05-14 12:14:06       31 阅读
  7. LeetCode例题讲解:781.森林中的兔子

    2024-05-14 12:14:06       25 阅读