求助phonopy的安装
发布网友
发布时间:2022-05-06 14:36
我来回答
共1个回答
热心网友
时间:2022-07-01 00:19
1.Pyhon
这个比较顺利,一直到最后:
教程上说“此处需要yum install python-devel在之前执行也行”
一直没明白上面这句话的意思是什么。
是说执行yum install python-devel么?我敲了之后,发现出现下面提示:
SyntaxError: invalid syntax
请问这个怎么解决呀??
2. Numpy
我将site.cfg.example改为site.cfg,并将里面修改为:
library_dirs=/usr/local/lib
include_dirs=/usr/local/include
libraries=f77blas,cblas,atlas
#
libraries=lapack,f77blas,cblas,atlas
运行python3.2 setup.py build --fcompiler=intel
这一步出现了两个问题:
Q1: python 3.2 :command not found
指令不识别,我换成python就识别了。请问这是什么原因啊?上面已经装了python 3.2.3了呀,应该识别版本号的吧?
Q2: error: option --fcompiler not recognized
或者是error: option --help-fcompiler not recognized
然后就彻底干瞪眼儿了,完全不知道咋回事。。。。。搞不定了。。。。
后面的Matplotlib什么的都没继续装了。。。。
拜托各位前辈指点下啊!!!!!!
小女子不胜感激!!
举报删除此信息
chuanghua304 (站内联系TA)
建议用ubuntu,因为作者用的就是ubuntu.没必要花时间去搞这个,在你WINDOWS上装一个虚拟机,再装ubuntu,最后按手册安装phonopy,很简单。 计算声子用虚拟机足够了。关键是用VASP 等软件计算力比较费资源。祝你成功。
chuanghua304 (站内联系TA)
ubuntu中的PATHON好像是2.7的,够用了,用最新版的3.0版本编译phonopy 1.6 好像有些问题。我用的是1.6的。总之用ubuntu就对了。用这个系统,安装其他软件,比如说后处理的可视化软件也都挺方便。
刘仕晨 (站内联系TA)
楼上所说,建议用ubuntu或者基于ubuntu的系统,比如linuxmint,如果硬要用红帽的话,还是建议所有的软件都用yum自动安装,至于Numpy,这个一般是基于python安装,所以你需要指定其路径,而不是直接敲Python命令,因为你没有加入环境变量,所以你只需要在前面加上类似这样的路径“~/apps/python/bin/python”就可以了,你应该知道你的python安装在哪里的,不过不建议自己安装,不然全是问题。