。。。。。

不用天河还好,用了后不但对我工作毫无帮助,还花了我两天时间去排查哪里出错。
  现在遇到个非常WhatTheFuck的问题。拿同样的文件,在自家服务器能用,放到天河就老是报错。具体是,某一个atk的vnl文件里的dict读不出来。加了这段检查命令后,才发现dict里竟然没有keys。而自家服务器是有的。

dict = vnl_file.readAtomicConfigurations()
twoprobe_configuration = dict[dict.keys()[0]]

if processIsMaster():
 print 'lxt'
 print dict.keys()
 print 'lxt'

问zgh师兄可否给建议,他说现在很忙没空理我。
  昨晚写邮件给天河,现在还没回。
  本来就够烦的了,结果服务器还老断线。

现在超想可以不用管这破程序而专心写论文啊。所谓屋漏偏逢连夜雨,大概就是指这种事了。

太烦躁了,卡在这个如吃shit般的地方。解决它吧,不知要花多少时间;不管它吧,论文有半章内容就写不出来了。怎么会有这种破事……

好不容易调整好心情,继续干活。结果正要传文件去检查时——服务器又断了。真想跑到楼下机房把那破路由砸了。
  等下回宿舍再试一次,还是出错就他妈的不管了。


晚上忽然有头绪了,原来是旧版atk在并行处理上比较SB,诸如a=b这样简单的命令都会出问题,再结合天河2号这种灰箱,就容易出莫名其妙的问题。大概是if processIsMaster()内外的块外引用的问题吧。
  刚按这思路改了,果然行了。近期经历真是应了那句,“求人不如求己”。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容