问题开始parpool
14日视图(30天)
显示旧的评论
你好,社区,
我试着运行一个Matlab代码为2011的版本。最初,使用matlabpool池内核的代码。现在我已经取代matlabpool parpool Matlab的最新版本。然而,我得到以下错误消息:
:造成的错误使用parallel.internal.pool.InteractiveClient > iThrowWithCause(第675行)未能开始池。错误使用并行。工作/ addClientPath(第862行)无效的值指定为属性“NumPathsToAppend”。允许的值是正整数标量。
我做错了什么?
致以最亲切的问候。
答案(1)
沾光Ramakant Bhat
2017年12月18日
这个错误可能发生由于pathdef难接近。MATLAB的m。请尝试以下解决方法
试着在MATLAB命令窗口运行以下命令:
> > restoredefaultpath > > savepath
一旦完成,重启MATLAB,然后尝试重新开始一个平行的池。如果有一个错误在访问文件:
C:\Program Files\MATLAB\R2016b\toolbox\local\pathdef.米,然后删除pathdef。m文件,这样在执行命令,该文件被重新创建。