Macos &引用;“未找到符号”;错误,(可能)由于最近升级到R2017b?

Macos &引用;“未找到符号”;错误,(可能)由于最近升级到R2017b?,macos,matlab,Macos,Matlab,当我试图从命令行使用imerode()时,我遇到了一个错误,例如 test=magic([100 100])>200; imclose(test,strel('disk',10,0)); 我得到这个错误: 使用images.internal.morpmex文件时出错无效的MEX文件 “/Applications/MATLAB_R2017b.app/toolbox/images/images/+images/+internal/morpmex.mexmaci64”: dlopen(/App

当我试图从命令行使用imerode()时,我遇到了一个错误,例如

test=magic([100 100])>200;
imclose(test,strel('disk',10,0));
我得到这个错误:

使用images.internal.morpmex文件时出错无效的MEX文件 “/Applications/MATLAB_R2017b.app/toolbox/images/images/+images/+internal/morpmex.mexmaci64”: dlopen(/Applications/MATLAB_R2017b.app/toolbox/images/images/+images/+internal/morphmex.mexmaci64, 6) :未找到符号:_osatomicDecrement32载波引用自: /Applications/MATLAB_R2017b.app/bin/maci64//libcudart.8.0.dylib
应在:/usr/lib/libSystem.B.dylib中 /Applications/MATLAB_R2017b.app/bin/maci64//libcudart.8.0.dylib

images.internal.morphop(第103行)中出错 B=images.internal.morphmex(mex_方法,B,nhood,height,unpackage_M)

放大(第135行)B中的错误= 图像.internal.morphop(A,se,'deflate',mfilename,varargin{:})

imclose中的错误(第82行) outputImage=imerode(imdisplate(inputImage,se,packopt,M),se,packopt,M)

我使用的是OS X 10.9.5,使用的是MATLAB R2017b。 我已经检查了给定路径中是否有morphmex.mexmaci64(如上)。 不确定//引用的位置,但libcudart.8.0.dylib位于maci64文件夹中。 不确定在哪里/usr/lib/。。。是

编辑

我已经卸载了R2017b并安装了R2017a(为什么不安装,以防万一…),当尝试运行相同的代码时,我现在遇到了这个错误(看起来更糟…)


2017年11月13日星期一13:44:29检测到分段冲突 配置:崩溃解码:禁用-无沙盒或生成 区域路径崩溃模式:继续(默认)当前 图形驱动程序:未知硬件当前视觉:石英
默认编码:ISO-8859-1部署:假主机 名称:eduroam-206-52.nomadic.bris.ac.uk MATLAB 体系结构:maci64 MATLAB授权ID:1803495 MATLAB根目录
:/Applications/MATLAB_R2017a.app MATLAB版本:9.2.0.556344 (R2017a)OpenGL:硬件操作系统: 达尔文13.4.0达尔文内核版本13.4.0:Mon Jan 11 18:17:34太平洋标准时间 2016; root:xnu-2422.115.15~1/RELEASE_X86_64 X86_64处理器ID
:x86系列6型号69 Stepping 1,GenuineIntel虚拟机
:Java 1.7.0_75-b13,带有Oracle Corporation Java HotSpot(TM)64位 服务器-虚拟机混合模式窗口系统:Quartz

故障计数:2

异常终止:跟踪陷阱

可以为邮件的其余部分上载错误文件(太长,无法在此处粘贴)


提前感谢。

看起来像是安装问题,或者可能是更新造成的

尝试在控制台中运行以下命令:

restoredefaultpath();
rehash toolboxcache;
如果一切正常,则运行:

savepath();

结果表明R2017a,b与OS Mavericks不兼容。
回滚到R2016a。

这似乎是一个bug或安装错误,所以我刚刚重新安装了。。。我认为情况变得更糟了。。。请参阅编辑后的文章了解详细信息。重新加载电子邮件,最后询问MathworksOK确定。谢谢。嗨,谢谢你的回复。我已经试过了(从其他论坛,也许是Mathworks),但没用。正在重新安装。。。