背景:
学校高性能计算平台有安装vasp,但是没有vaspkit。同时也没有anaconda(我很不理解)。
因此从安装anaconda等环境开始。
人比较啰嗦,负基础也可看……
vaspkit英文官网:https://vaspkit.com/installation.html
vaspkit中文官方论坛:http://bbs.vaspkit.cn/
论坛左上角就有相应的中文手册
反正通过论坛你能找到八百个下载地址吧,感觉。
注意:先下载vaspkit
主要是因为你如果不会科学上网的话,应该先在国内vaspkit的官方论坛先注册个号……然后等两分钟才能发言获得下载链接……
科学上网也有可能无法弹出下载链接的网站
https://sourceforge.net/projects/vaspkit/files/
需要先注册账号的论坛,悲伤的是,提供的下载链接是百度网盘链接……
http://bbs.vaspkit.cn/forum.php?mod=forumdisplay&fid=51
Anaconda安装
首先在anaconda官网下载 Free Download | Anaconda 相应的安装包。
然后上传到计算平台的个人目录下。
可以随便选择上传在哪,因为它后面安装会要求你装一个新文件夹……所以这时候不着急创建anaconda文件夹,放在根目录下也可以。
命令模式下载可以参考别的文章:超算平台安装Anaconda和Tensorflow_超算平台可以安装软件么__Pershing的博客-CSDN博客
接下来输入:
# sh <你下载的对应版本的名称>
[hpc---@ln01 ~]$ sh Anaconda3-2023.07-2-Linux-x86_64.sh
敲个"sh A"剩下的交给 `tab`键,它会帮你自动补全。
没有补全的话先用 cd 命令转到文件目录再进行输入操作。
接下来会让你按一次 "ENTER" 两三次 "空格" 然后要求你键入"yes"
然后让你选安装目录,这时候你可以输入想要的目录:
Anaconda3 will now be installed into this location:
/public/home/hpc——/anaconda3
- Press ENTER to confirm the location
- Press CTRL-C to abort the installation
- Or specify a different location below
[/public/home/hpc——/anaconda3] >>> /public/home/hpc——/apps/anaconda3
可以用"shift+Insert"组合件黏贴,不要用"Ctrl+V"。
# 激活conda
source ~/.bashrc
# 输入上面这个命令
# 或者你重新启动一次你的远程连接
# 这是由于作为用户组,你第一次启动时未安装conda读取的是没有写入conda环境的bashrc文件
# 安装完成后,conda将自己写入你的~/.bashrc这个文件,但是此时你还没读取过该文件
# 重新启动后,系统自动读取~/.bashrc文件,此时conda已激活。
# 个人理解是相当于windows的注册表(本人基础很差,听听就算了,有可能是错的)
# 不写,好像也没影响
conda init
换个清华源:
超算平台安装Anaconda和Tensorflow_超算平台可以安装软件么__Pershing的博客-CSDN博客
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
VASPKIT
conda install vaspkit
下载好了vaspkit,上传至服务器。
https://www.bilibili.com/video/BV1u44y1S7Xt
这个up主甚至提供赝势库的下载。你是我滴神~
然后我发现了一个贼尴尬的事情,就是我好像在我不知道的情况下已经安装过vaspkit软件并且还配置过POSCAR文件了。
因此,各位可以去看上面那个视频学习怎么安装vaspkit,我已经不记得我怎么弄的了orz