rosinit在Matlab 2022失败了,MacOS苹果硅
11视图(30天)
显示旧的评论
pyenv
得到
ans =
PythonEnvironment -属性:
版本:“3.9”
可执行:“/ opt /自制程序/ Caskroom / miniforge /基地/ env / matlab_ros / bin / python”
库:“/ opt /自制程序/ Caskroom / miniforge /基地/ env / matlab_ros / lib / libpython3.9.dylib”
家:“/ opt /组装/ Caskroom / miniforge /基地/ env / matlab_ros”
状态:NotLoaded
ExecutionMode: InProcess
和
rosinit
得到
启动ROS的核心…
需要Python包添加到虚拟环境。。
可以没有安装所需的Python包。系统错误消息:在链接:
/应用程序/ MATLAB_R2022a.app / sys / ros1 /分享/ python
处理/应用程序/ MATLAB_R2022a.app / sys / ros1 /分享/ python / catkin_pkg-0.4.23-py3-none-any.whl
处理/应用程序/ MATLAB_R2022a.app / sys / ros1 /分享/ python / empy-3.3.4.tar.gz
处理
/应用程序/ MATLAB_R2022a.app / sys / ros1 /分享/ python / docutils-0.17.1-py2.py3-none-any.whl
处理
/应用程序/ MATLAB_R2022a.app / sys / ros1 /分享/ python / pyparsing-2.4.7-py2.py3-none-any.whl
处理
/应用程序/ MATLAB_R2022a.app / sys / ros1 /分享/ python / python_dateutil-2.8.1-py2.py3-none-any.whl
[31 merror:无法找到一个版本满足要求pyyaml(版本:none) [0 m
[31 merror:没有发现匹配的分布为pyyaml[0米
。使用pyenv函数设置Python可执行文件的路径和重试的命令。
/ opt /组装/ Caskroom / miniforge /基地/ env / matlab_ros / bin / python - m pip安装pyyaml
和
/ opt /组装/ Caskroom / miniforge /基地/ env / matlab_ros / bin / python - m pip安装pyyaml = = 5.4.1之前毫无意义。
接受的答案
答案(1)
肯尼斯•霍夫曼
2022年8月3日
这就跟你问声好!在Mac硅MATLAB ROS是稳定的吗?我正在考虑升级。谢谢!
1评论
Sk Shaon
2023年2月10日
不,仍然有同样的问题
无法安装所需的Python包。系统错误信息:
在链接:c:\Program Files\MATLAB\R2022b\sys\ros1\share\python
处理c: \ program files \ matlab \ r2022b \ sys \ ros1 \ \ python \ catkin_pkg-0.4.23-py3-none-any.whl分享
处理c: \ program files \ matlab \ r2022b \ sys \ ros1 \ \ python \ empy-3.3.4.tar.gz分享
处理c: \ program files \ matlab \ r2022b \ sys \ ros1 \ \ python \ docutils-0.17.1-py2.py3-none-any.whl分享
处理c: \ program files \ matlab \ r2022b \ sys \ ros1 \ \ python \ pyparsing-2.4.7-py2.py3-none-any.whl分享
处理c: \ program files \ matlab \ r2022b \ sys \ ros1 \ \ python \ python_dateutil-2.8.1-py2.py3-none-any.whl分享
错误:找不到pyyaml满足要求的版本(版本:无)
pyyaml错误:没有发现匹配的分布
。
使用ROS工具箱的喜好创建Python虚拟环境。