新闻详情

新闻详情

首页 / 资讯中心 / 详情

Ros2 mac 安装

发布时间:2026/9/3 20:42:09来源:尧图网络
Ros2 mac 安装
用官方的源码安装编译时总是各种奇怪的报错因此采用conda的robotstack源去安装。参考mac笔记本M4芯片安装ros2_mac ros2-CSDN博客1 安装# 创建虚拟环境 conda create -n ros2 python3.10 # 激活虚拟环境 conda activate ros2 # 添加包的通道 #conda的扩展 conda config --env --add channels conda-forge #机器人相关包平台 conda config --env --add channels robostack-staging # 镜像网站 conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/ # 删除默认【可选】 conda config --env --remove channels defaults # 安装包 conda install ros-humble-desktop-full conda install compilers cmake pkg-config make ninja colcon-common-extensions catkin_tools rosdep # 执行验证 rviz22 命令行不自动提示的问题我安装完了以后发现命令行并不自动提示不知道是否是哪个步骤未安装完全。解决方案给以下三条命令起一个别名。当执行Ros2时直接启动conda环境。原本的给conda添加钩子执行register-python-argcomplete命令的方式已经废弃了。如何激活指定Conda环境时自动执行Shell脚本alias Ros2conda activate ros2 eval $(register-python-argcomplete ros2) eval $(register-python-argcomplete colcon)3 AttributeError: module em has no attribute BUFFERED_OPTpip install empy3.3.4报错empy版本太新了(ros2) bzmMacmini src % ros2 pkg create --build-type ament_python --node-name first_node pkg_image going to create a new package package name: pkg_image destination directory: /Users/bzm/Documents/studyRos/src package format: 3 version: 0.0.0 description: TODO: Package description maintainer: [bzm bo.zhenmingzte.com.cn] licenses: [TODO: License declaration] build type: ament_python dependencies: [] node_name: first_node creating folder ./pkg_image creating ./pkg_image/package.xml Traceback (most recent call last): File /opt/anaconda3/envs/ros2/bin/ros2, line 33, in module sys.exit(load_entry_point(ros2cli0.18.5, console_scripts, ros2)()) File /opt/anaconda3/envs/ros2/lib/python3.10/site-packages/ros2cli/cli.py, line 89, in main rc extension.main(parserparser, argsargs) File /opt/anaconda3/envs/ros2/lib/python3.10/site-packages/ros2pkg/command/pkg.py, line 37, in main return extension.main(argsargs) File /opt/anaconda3/envs/ros2/lib/python3.10/site-packages/ros2pkg/verb/create.py, line 184, in main create_package_environment(package, args.destination_directory) File /opt/anaconda3/envs/ros2/lib/python3.10/site-packages/ros2pkg/api/create.py, line 99, in create_package_environment _create_template_file( File /opt/anaconda3/envs/ros2/lib/python3.10/site-packages/ros2pkg/api/create.py, line 81, in _create_template_file _expand_template(template_path, template_config, output_file_path) File /opt/anaconda3/envs/ros2/lib/python3.10/site-packages/ros2pkg/api/create.py, line 31, in _expand_template em.BUFFERED_OPT: True, AttributeError: module em has no attribute BUFFERED_OPT
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

689款开源macOS应用清单:告别付费焦虑的免费装机攻略 2026/9/3 21:27:58

689款开源macOS应用清单:告别付费焦虑的免费装机攻略

689款开源macOS应用清单:告别付费焦虑的免费装机攻略 如果你刚换了一台 Mac,或者在 App Store 里搜了半天,发现想要的应用动辄几十上百元,别急着掏钱包。open-source-mac-os-apps 这个开源项目帮你整理了一份覆盖 689 款应用、49…

阅读更多 →
macOS开源软件清单终极指南:689款免费应用这样选,一学就会不踩坑 2026/9/3 21:27:58

macOS开源软件清单终极指南:689款免费应用这样选,一学就会不踩坑

macOS开源软件清单终极指南:689款免费应用这样选,一学就会不踩坑 你买的MacBook Pro顶配,却还装着满屏的付费软件?订阅费一年下来够再买一台显示器,而隔壁程序员朋友的Mac几乎不花一分钱,照样剪视频、写代…

阅读更多 →
如何用VBA一键把GPT输出的双引号改成中文格式 2026/9/3 21:27:58

如何用VBA一键把GPT输出的双引号改成中文格式

需求:用GPT生成的大篇幅文档,里面的双引号通常都是英文的,看起来比较别扭.如何一键替换,经过多次摸索,最快的方式就是用VBA一步到位修改.当然也可以用万能的AI大模型,不过文档大的话,就是比较费银子. 一 开启 [文件] -> [选项] -> [自定义功能区] -> (勾选)[开发工具…

阅读更多 →
pugixml完全指南:高性能C++ XML解析库的实战与性能优化 2026/9/3 21:27:58

pugixml完全指南:高性能C++ XML解析库的实战与性能优化

简介:这是一份高效 XML 解析库 Pugixml 1.9 的完整源码包,面向需要快速处理 XML 数据的 C 开发者。Pugixml 以低内存占用和极快解析速度著称,是长期未更新的 TinyXML 的有力替代,适用于配置文件解析、网络数据交换、文档存储等需要…

阅读更多 →
pugixml实战指南:为什么它是C++最快的XML解析库 2026/9/3 21:27:58

pugixml实战指南:为什么它是C++最快的XML解析库

简介:Pugixml 1.9 是一款以高效和轻量著称的 XML 解析库,主要面向 C 开发者,解决项目在配置解析、数据交换和文档存储中遇到的性能瓶颈,常作为长期未更新的 tinyxml 的替代方案。压缩包仅 397KB,共 74 个文件&#xff…

阅读更多 →
text-to-cad:自然语言生成CAD模型的技术实践与工程应用 2026/9/3 21:24:55

text-to-cad:自然语言生成CAD模型的技术实践与工程应用

如果你还在为CAD设计的繁琐操作而头疼,每次画个简单零件都要花半小时设置图层、标注尺寸,那么这个开源项目可能会改变你的工作方式。text-to-cad 不是一个简单的文本转图形工具,它真正解决的是硬件设计、机器人开发中快速原型验证的痛点——用…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞