计算化学公社

标题: 求助vasp算二维材料的费米软度一直失败 [打印本页]

作者
Author:
chen0201    时间: 2022-11-3 16:43
标题: 求助vasp算二维材料的费米软度一直失败
通过帖子上老师发的费米软度的计算的帖子,跟着操作安装了Anaconda3,ASE,bader,vaspkit,但是计算一直失败,VASPKIT "51-516"功能能够正常生成波函数cube文件,但是后续操作,执行下列命令生成FermiSoftness的标准输入文件runfs.py,这个一直报错,请问各位大神怎么解决呢?原帖子来自费米软度的计算方法 - 第一性原理 (First Principle) - 计算化学公社 (keinsci.com)

作者
Author:
xuhj199508    时间: 2022-11-4 10:40
提示没有’FermiSoftness'库,是否安装正确?
作者
Author:
linqiaosong    时间: 2022-11-4 15:19
  1. python -c "import ase; import FermiSoftness;"
复制代码

执行一下上述代码看看是否报错?
大概率是没有装上FermiSoftness库
检查一下你的pip和python是否都是对应了python3而不是python2
作者
Author:
chen0201    时间: 2022-11-5 09:34
本帖最后由 chen0201 于 2022-11-5 09:57 编辑
xuhj199508 发表于 2022-11-4 10:40
提示没有’FermiSoftness'库,是否安装正确?

那个库我按照帖子里面老师的操作解压缩然后配置环境,在安装包下面测试,没有报错,请问老师有解决方法吗?
作者
Author:
chen0201    时间: 2022-11-5 09:44
本帖最后由 chen0201 于 2022-11-5 09:59 编辑
linqiaosong 发表于 2022-11-4 15:19
执行一下上述代码看看是否报错?
大概率是没有装上FermiSoftness库
检查一下你的pip和python是否都是对 ...

谢谢老师,在FermiSoftness 安装文件夹下面测试那个代码没有报错的,但是我在计算fermi-softness文件夹里面执行上述代码会报错:Traceback (most recent call last):
  File "<string>", line 1, in <module>
ModuleNotFoundError: No module named 'FermiSoftness'
然后我检查了pip和python分别是3.9和3.9.13.:pip 22.2.2 from /public/home/CYP/Anaconda3/lib/python3.9/site-packages/pip (python 3.9) ; Python 3.9.13
请问老师这个问题出在哪里,怎么解决呢?
作者
Author:
rabbitkiller    时间: 2022-11-6 17:52
第一张图片里说FermiSoftness没找到,是不是安装问题。
作者
Author:
chen0201    时间: 2022-11-7 09:46
本帖最后由 chen0201 于 2022-11-7 10:43 编辑
rabbitkiller 发表于 2022-11-6 17:52
第一张图片里说FermiSoftness没找到,是不是安装问题。

谢谢老师,我又重新检查了安装,手动安装过程中用pip确实安装有警告,不知道怎么解决,操作命令任然显示找不到feimisoftnessC:\Users\chen\Desktop\图片1.png
作者
Author:
xuhj199508    时间: 2022-11-7 12:57
chen0201 发表于 2022-11-7 09:46
谢谢老师,我又重新检查了安装,手动安装过程中用pip确实安装有警告,不知道怎么解决,操作命令任然显示 ...

你可以试试在Anaconda prompt中用conda创建一个虚拟环境,然后在conda里用pip安装ASE和fermisoftness等软件。
作者
Author:
chen0201    时间: 2022-11-9 17:29
xuhj199508 发表于 2022-11-7 12:57
你可以试试在Anaconda prompt中用conda创建一个虚拟环境,然后在conda里用pip安装ASE和fermisoftness等软 ...

谢谢老师,这部分的操作不太会,还在慢慢摸索
作者
Author:
chen0201    时间: 2022-11-11 20:19
xuhj199508 发表于 2022-11-7 12:57
你可以试试在Anaconda prompt中用conda创建一个虚拟环境,然后在conda里用pip安装ASE和fermisoftness等软 ...

谢谢老师,以及成功在跑了,只是运行要很久,一天多,而且只输出cub的文件,和vaspkit输出的差不多,请问您知道这个问题出在哪里吗?




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3