WIN10安装Lammps方法和问题汇总
安装步骤
1 启用 .NET 3.5
控制面板→程序→启用或关闭windows功能→勾选.NET Framework 3.5(包括.NET 2.0和3.0)

2 官网下载安装包
https://packages.lammps.org/windows.html

3 安装Lammps
4 安装Mpich2
5 更改环境变量
此电脑→属性→高级系统设置→高级→环境变量→用户变量→path→编辑--确定

6 更改系统变量
在系统变量→path 中新建上图中的两个变量,上移到最顶端(在Microsoft MPI之上)。
如果没有这一步,会出现由于目标计算机积极拒绝,无法连接(10061)错误。详见:关于做并行计算的朋友MPICH2遇到ERROR:Error while connecting to host, 由于目标计算机积极拒绝,无法连接。 (10061)的问题_mpich2运行无响应_JourneyZhz的博客-CSDN博客https://blog.csdn.net/m0_53449061/article/details/127280573

7 在Mpich2\bin文件夹,以管理员身份打开wmpiregister.exe,输入用户名和密码,点注册→OK
8复制mpiexec.exe和smpd.exe到Lammps\bin文件夹下
9以管理员身份打开命令提示符,cd到lammps的bin文件夹,执行smpd -install -phrase behappy
8运行验证
mpiexec -np 4 lmp -in in.melt.lmp
另外,从第7~9步也可用一下方法替代windows系统下lammps并行版本安装
7 以管理员身份打开命令提示符,cd到Lammps\bin文件夹,执行
smpd -install -phrase behappy
8 删除以前安装信息,防止以前安装过。执行
mpiexec -remove
9 注册,执行
mpiexec -register
输入用户名,再输入密码(不显示),确认密码(不显示)
10 执行
mpiexec -validate
显示success表明安装成功,显示fall先排查用户名和密码是否正确
11试运行
管理员打开命令提示符,cd到LAMMPS 64-bit 8Feb2023-MPI\Examples\melt文件夹,输入mpiexec -np 4 lmp -in in.melt.lmp
显示运行结果。