winbugs Blackbox trap #060问题解决方法 原因解决办法参考 原因 出现trap #060一般是因为winbugs运行过程中,需要写文件,而此时文件不可写导致的。 最常出现的情况是使用foreach() %dopar% {}时,并行调用winbugs,导致winbugs运行几个进程,同时写文件导致冲突。 解决办法 找到winbugs的安装目录,copy足够多的winbugs目录(大概15M左右,不大),附上后缀0,1, 2, 3, … 在并行调用winbugs的地方指定不同winbugs的目录,这样就可以避免trap #060的错误。 参考 http://www.medicine.mcgill.ca/epidemiology/joseph/pbelisle/RunWinBUGSSCript.html