乐于分享
好东西不私藏

零基础也会:Windows 安装 WSL2+LAMMPS 超详细教程

零基础也会:Windows 安装 WSL2+LAMMPS 超详细教程

大家好,我是小马老师。

很多刚接触分子动力学的同学,一上来就被环境问题卡住,尤其只有一台Windows办公笔记本时,到底怎么搭一个稳定、高效、不折腾的 LAMMPS 环境?装 Linux 双系统怕搞坏电脑,虚拟机又卡又麻烦。

这种情况可以考虑Windows 10/11 自带的 WSL2 子系统,既能保留你熟悉的办公界面,又能获得接近原生 Linux 的计算性能,堪称个人电脑跑 LAMMPS 的 “最优解”。

这篇文章就带你从零开始,用最简单、最稳妥的方式,完成WSL2 安装 + LAMMPS 一键部署全程。

不需要多余软件、不需要复杂编译,跟着复制粘贴命令,一台普通办公电脑,也能跑出正经、高效的分子动力学模拟。

目前最适合办公电脑的方案:Win10/Win11 + WSL2 + Ubuntu + LAMMPS 一键安装

性能接近原生 Linux,文件互通,一边写 PPT 一边跑模拟,不冲突。

一、检查你的电脑是否支持

满足下面任意一条就行:

  • Windows 10 版本 2004 以上(2020 年后的电脑基本都满足)

  • Windows 11 全系支持

二、第一步:开启 WSL2 功能(只需 1 分钟)

  1. 打开 开始菜单,搜索 PowerShell

  2. 右键 以管理员身份运行

  3. 复制下面这行命令,粘贴回车:

wsl --install
  1. 等待自动安装完成,重启电脑

三、第二步:初始化 Ubuntu

重启后会自动弹出 Ubuntu 终端。

  1. 设置用户名(随便英文,比如 lammps

  2. 设置密码(输入时不显示,正常输就行)

  3. 出现命令行提示符 username@PC:~$ 说明成功

先执行一次系统更新(复制粘贴):

sudo apt update && sudo apt upgrade -y

输入你刚才设置的密码,等待完成。

四、第三步:一键安装 LAMMPS

Ubuntu 官方源里自带 稳定版 LAMMPS,不用编译、不用下载。

直接在 Ubuntu 里输入:

sudo apt install lammps -y

回车 → 输密码 → 等待 1–3 分钟,安装完成。

验证是否安装成功,运行命令:

lmp -h

出现一大段版本信息、支持的力场等,说明 LAMMPS 安装成功

如果熟悉conda命令,也可以用conda安装:

conda方式快速安装lammps

五、第四步:找到你的文件

这是 WSL2 最方便的地方:Windows 里的文件夹,Linux 可以直接访问

1. 在 Ubuntu 里打开 Windows 文件夹

你的 C 盘、D 盘路径是:

/mnt/c//mnt/d/

例如你在 D 盘建了一个 lammps_work 文件夹:

/mnt/d/lammps_work/

进入该文件夹命令:

cd /mnt/d/lammps_work

2. 运行in 文件

把你的 in.model 放进文件夹,然后输入:

lmp -i in.model

3. 多核并行运行

比如用 4 核,输入命令:

mpirun -np 4 lmp -i in.model

六、测试算例

新建一个文本文件,命名 in.test,复制下面内容:

units           metaldimension       3boundary        p p patom_style      atomicneighbor        0.3 binneigh_modify    every 10 delay 0 check notimestep        0.001lattice         fcc 3.615region          box block 0 4 0 4 0 4create_box      1 boxcreate_atoms    1 boxmass            1 63.55pair_style      eampair_coeff      * * Cu_u3.eamvelocity        all create 300 12345fix             1 all nvedump            1 all atom 100 dump.xyzthermo          100run             1000

在 Ubuntu 进入该目录,运行:

lmp -i in.test

出现 Total wall time 说明完全正常。

这种安装方式对lammps初学者来说,方便快捷,自带默认的程序包,能够快速的开启lammps代码的学习,但是无法自定义安装需要的程序包,如果运行过程中提示缺少某些包,需要下载lammps源文件,自己编译安装。

如果在lammps学习方面存在问题,可加微信咨询:lammps365

公众号开通计算服务,如有lammps代写代算、代码修改等需求,请加微信:yg09765

---------- End -----------

报名一对一培训课程可领完整版《lammps中文教程》,配套学习更轻松!

2026版最新自编《lammps中文教程》,750页20万字,模拟必备手册

扫码领取粉丝专属优惠券↓↓↓

免费试听:Cu融化模拟代码编写及启动运算方法
课程介绍:lammps一对一入门与进阶课程
lammps科研合作、培训、咨询请加:
微信:lammps365
QQ群:698436696