Windows系统下安装xtb和xtb-python库
前天晚上花了一晚上时间安装xtb库,写下文章备忘。xtb是Grimme课题组开发的半经验法DFT,听说速度极快。xtb-python是xtb为Python准备的API。ASE是另一个经典的Python库。常和xtb搭配使用。三者官网如下:xtbxtb-PythonASExtb是基于Linux系统的。本人之前未接触过Linux系统。在大佬指点下跌跌撞撞装好了xtb。xtb-Python是基于xtb的
前天晚上花了一晚上时间安装xtb库,写下文章备忘。
xtb是Grimme课题组开发的半经验法DFT,听说速度极快。
xtb-python是xtb为Python准备的API。
ASE是另一个经典的Python库。常和xtb搭配使用。
三者官网如下:
xtb
xtb-Python
ASE
xtb是基于Linux系统的。本人之前未接触过Linux系统。在大佬指点下跌跌撞撞装好了xtb。
xtb-Python是基于xtb的,所以要先有xtb,然后才能装xtb-Python。
以下步骤靠回忆给出。
粗略的讲:
首先下载Ubantu,注册Ubantu
然后下载pycharm专业版,注册学生账号可有一年的免费使用权限。
下载Anaconda Linux版本
打开Ubantu
输入explorer.exe . (打开目录?忘了)
./Ana… .sh(复制下载好的Anaconda文件文件名 .sh是执行该文件名的意思)
此时,我们的anaconda、pycharm和ubantu都已经装好
进入pycharm,添加ubantu编译器。
(选中的是WSL,windows subsystem for linux)在编译器路径选择上,选择bin文件夹里的python 3.8
最后就是安装xtb了。
注意,我们此时在wsl里,Windows的子系统,所以此时安装任何包都要打开Ubantu,以命令行的形式安装。
参照xtb官网,我们首先要安装conda-forge。
然后安装xtb。
但中间会报错。解决方案就是把base和所有的库都升级一下。
conda update -n base conda
conda update --all
安装完xtb后,建议安装一下xtb-Python,因为命令行实在难用。
看完觉得有用,请点赞,谢谢。
更多推荐
所有评论(0)