没有明天了 2023-07-17 16:53 采纳率: 33.3%
浏览 7

ros与python版本问题

ros默认的是系统的python2.7,连带着rosbag包安在python2.7上面。我的代码是python3的,想在python3上面使用这个包,但是pip不下来,提示我已经在python2.7上满足了。我想请教一下怎么把ros默认的python版本换成3,或者是在python3上面强制安装下这个rosbag库

Requirement already satisfied: rosbag in /opt/ros/melodic/lib/python2.7/dist-packages (1.14.13)

入门阶段,还没有玩明白,没什么解决思路,麻烦大家出些建议。

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-07-17 18:25
    关注
    • 这篇博客: Ubuntu 18.04下autoware 1.12 安装日志(含花屏解决方法)中的 下载相关依赖项 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    • 输入以下命令:

      $ sudo apt-get update
      $ sudo apt-get install -y python-catkin-pkg python-rosdep ros-$ROS_DISTRO-catkin gksu
      $ sudo apt-get install -y python3-pip python3-colcon-common-extensions python3-setuptools python3-vcstool
      $ pip3 install -U setuptools
      
    评论

报告相同问题?

问题事件

  • 修改了问题 11月23日
  • 修改了问题 11月23日
  • 创建了问题 7月17日

悬赏问题

  • ¥15 oracle数据库查询语句问题
  • ¥15 有没有c++绘制算法的佬们吗救孩一下
  • ¥15 android 蓝牙闪退
  • ¥15 绝缘子污秽comsol仿真参数
  • ¥15 Fatal error in Process MEMORY
  • ¥15 labelme生成的json有乱码?
  • ¥30 arduino vector defined in discarded section `.text' of wiring.c.o (symbol from plugin)
  • ¥20 如何训练大模型在复杂因素组成的系统中求得最优解
  • ¥15 关于#r语言#的问题:在进行倾向性评分匹配时,使用“match it"包提示”错误于eval(family$initialize): y值必需满足0 <= y <= 1“请问在进行PSM时
  • ¥45 求17位带符号原码乘法器verilog代码