线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
MacOS上的学术驱动程序不工作
# 1
我通过MacOS连接到Meca500 R3手臂有问题。当我尝试连接时,使用apimecdemicpy .py时会出现错误。错误如下:

代码:
布兰登python /用户/ / RoboDK / RoboDK.app /内容/ MacOS / apimecademicpy.py
回溯(最近一次调用):
文件"/Users/brandon/RoboDK/RoboDK.app/Contents/MacOS/ apimecdemicpy .py",第26行,在
执行("from v" + version_str + ")。Apimecademicpy import *")
文件"",在中的第1行
文件"C:\RoboDK\api\robot\ apimecdemicpy .py",第98行,在
文件“C:\RoboDK\api\robot\ apimecdemicpy .py”,第175行,在mecarrobot
AttributeError:模块错误。robot'没有属性'_Message'
请注意,尽管上面列出了windows路径,但我保证这是在MacOS上。特别是Ventura, robodk 5.5.3 -23011。我在GUI日志中看到同样的错误,并在终端中运行python apimecdemicpy .py。谢谢你的帮助

布兰登
# 2
您可以尝试通过解压缩附在这里的文件夹来更新到最新版本的mecademic库:
布兰登/用户/ / RoboDK / RoboDK.app /内容/ Python / apimecademicpy /

然后,通过双击断开连接并再次尝试连接来强制停止驱动程序。

我摘自最新官方版的mecademic:
https://github.com/Mecademic/mecademicpy


附加文件
. zip mecademicpy.zip(大小:78.07 KB /下载:22022世界杯国家队名单2)
# 3
(04-07-2023,上午08:19)艾伯特写道:您可以尝试通过解压缩附在这里的文件夹来更新到最新版本的mecademic库:
布兰登/用户/ / RoboDK / RoboDK.app /内容/ Python / apimecademicpy /

然后,通过双击断开连接并再次尝试连接来强制停止驱动程序。

我摘自最新官方版的mecademic:
https://github.com/Mecademic/mecademicpy

嗨,阿尔伯特,

我按照指示试过了,没有变化。我不知道为什么你建议的路径的最后一部分是apimecademic而不是mecademic。我假设是一个错字,因为当我直接导入mecademic时,前者不会影响模块__path__。机器人,但后者有。我和机械师确认过了。__version__,我得到1.3.0,这是最新的根据他们的GitHub。查阅学术资料。机器人代码,我没有看到任何引用_Message。

给出错误消息AttributeError: module 'mecademic。robot'没有属性'_Message', it seems like this is apimecademicpy calling something incorrectly, specifically mecademicpy.robot._Message. Does the compiled pyc call mecademicpy.robot._Message?
# 4
另外,我下周不上班。所以,请不要让我的回复中的失误停止任何新的帮助/建议。谢谢!
# 5
我们将RoboDK更新到Mac的最新版本,包括我们最新版本的apimecdemicpy驱动程序(修复了与_Message相关的特定问题)。

你可以在这里获取最新版本:
//www.sinclairbody.com/2022世界杯国家队名单downloads/Install-RoboDK.dmg

如果你还有问题,请告诉我们。
# 6
嗨,艾伯特,谢谢你的跟进!现在事情似乎按预期进行了。

布兰登




浏览此主题的用户:
1客人(年代)