Ovito 2.8的语法变化记录

个人笔记,如有转载,请注明作者和出处。——by realasking最近更新了ovito,发现以前写的脚本用不了了,经过仔细检查,发现有一些语法有了变化,发篇blog,做个记录,如果发现更多,会持续更新。1.CNA Cutoff的设置方式:原始:modCNA=ovito.modifiers.CommonNeighborAnalysisModifier(adaptive_mode = True)现今:modCNA=ov.modifiers.CommonNeighborAnalysisModifier()modCNA.Mode.AdaptiveCutoff=True2.CNA分析中的钻石结构被删除原始:modCNA.structures[ov.modifiers.CommonNeighborAnalysisModifier.Type.DIA].color = (0.2,0.95,0.8)...

某种科学上网方法和archlinux的包签名验证机制冲突

个人笔记,如有转载,请注明作者和出处。——by realasking昨天为了上Google找个软件,安装了xx-net,以期实现科学上网,但是没有想到,运行它之后,用yaourt更新系统,提示gpgme error:no data,反复排查无果,后偶然发现关闭xx-net后即恢复正常。在网上尚未找到解决办法,仅作记录。

Env-Modules不支持Termcap

个人笔记,如有转载,请注明作者和出处。——by realasking最近用Env-Modules tcl版来管理笔记本的Antergos(Archlinux的一个分支)的用户环境,遇到一个问题,就是无法用它来完成类似.bashrc中的如下设置:export LESS_TERMCAP_md=$'\E[01;36m'即是说,Env-Modules并不支持Termcap的设置。如果在配置文件中写成:setenv LESS_TERMCAP_mdbash -c 'echo -en "\e[01;36m"'会报告括号不完整,这是由[造成的;如果在配置文件中写成:setenv LESS_TERMCAP_md`echotc md; echotc AF 6`会提示`echotc md; echotc AF 6`  必须是值。这说明Env-Modules tcl版对tcl语法本身的支持都不完善。遇到这种...