winbugs Blackbox trap #060问题解决方法

winbugs Blackbox trap #060问题解决方法

出问题显示的对话框

原因

出现trap #060一般是因为winbugs运行过程中,需要写文件,而此时文件不可写导致的。
最常出现的情况是使用foreach() %dopar% {}时,并行调用winbugs,导致winbugs运行几个进程,同时写文件导致冲突。

解决办法

找到winbugs的安装目录,copy足够多的winbugs目录(大概15M左右,不大),附上后缀0,1, 2, 3, …
在这里插入图片描述
在并行调用winbugs的地方指定不同winbugs的目录,这样就可以避免trap #060的错误。

参考

猜你喜欢

转载自blog.csdn.net/ofoliao/article/details/88662679