我装amber遇到的那些坑

如题,笔者用的是Windows系统,纯小白,所以这里写的问题有大有小,希望能给同样小白的其他人指一些路,也欢迎各路大手子不吝赐教

1、amber一般两年一更新,最新版是22版,本着买新不买旧的原则,首先试图从官网(The Amber Molecular Dynamics Package)下载原版,正版分为ambertools22和amber22,前者免费,后者据说非发达国家也可以免费,但反正我们实验室不是专业做这个的,所以还是选择了ambertools22,正常填写一下信息,就可以download了

然而,大坑1来了:这个链接慢且非常不稳定,我下载十次九次都会从中间断掉,而且断掉后不能继续下载!!只能从头开始

坑1回填:后续发现是校园网的锅,换手机热点后好了很多,另外早上比晚上下载速度要快很多,压缩包的文件大小是494MB,和官网的520不一样,但是md5sum是可以对上的

后来阅读网站说明,发现其实可以跳过amber本体下载,amber本身是一个基于lunix系统的软件,新版Windows可以使用anaconda直接安装

然后,大坑2来了: 

笔者先后试过重装,更新等手段,也增加了阿里云或其他镜像,可惜都没效果,之后如果发现解决办法再来更新

坑2回填:未找到解决办法,基本放弃了,期待大佬解答

大坑3:既然简单的方法走不通,我也试了用lunix直接安装,但是前面提到了官网软件包很难下载,唯一成功的一次还因为我压缩软件的设置原因,把本体给删掉了,所以现在还是卡在了cmake编译阶段,同样之后如果解决再来更新

坑3进展:按教程安装后,现在卡在18%安装进度上,显示报错:

[ 18%] Linking C shared library libnetcdf.so
/usr/bin/ld: cannot find -lZLIB_LIBRARY-NOTFOUND
collect2: error: ld returned 1 exit status
make[2]: *** [AmberTools/src/netcdf-4.6.1/liblib/CMakeFiles/netcdf.dir/build.make:186: AmberTools/src/netcdf-4.6.1/liblib/libnetcdf.so.13] Error 1
make[1]: *** [CMakeFiles/Makefile2:3709: AmberTools/src/netcdf-4.6.1/liblib/CMakeFiles/netcdf.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

解决方法:(官网)

apt -y install tcsh make \
               gcc gfortran \
               flex bison patch \
               bc xorg-dev libbz2-dev wget

有其他问题可以去官网的tutorials和maillist上检索

小结:anaconda安装仍然没走通,从官网下载文件包(22版tools是494mb,我在社区上传了一份)后通过lunix虚拟机可以安装成功,安装前仔细阅读官网说明(小白看manual太吃力了),其他问题从官网maillist上基本都能找到答案

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值