岳阳逗巢电子商务有限公司-WSL中使用ParaFoam的两种圭臬
你的位置:岳阳逗巢电子商务有限公司 > 送话器 > WSL中使用ParaFoam的两种圭臬
WSL中使用ParaFoam的两种圭臬
发布日期:2024-07-01 00:10    点击次数:56

WSL中使用ParaFoam的两种圭臬

默许情况下OpenFOAM 2112是不安设ParaView的,安设教程中让用户自行安设ParaView,在WSL中,更是让用户安设ParaView的windows版块。关联词在求解完案例后径直使用paraFoam启动ParaView并导入案例文献显着是比拟浮浅。底下提供两种圭臬处分此问题。

1 在WSL中安设ParaView

不外paraFoam剧本是存在的,只不外如若莫得安设paraview的话会教唆找不到。

在Ubuntu中安设paraview很容易,不错使用底下的敕令:

sudo apt install paraview

在WSL中使用国内镜像安设起来颠倒快,不外装完之后运转有问题。不出预思的话,会弹出底下所示的狂放教唆:

error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory

教唆找不到libQt5Core.so.5,此时不错在末端扩充底下的敕令:

sudo apt-get install libqt5core5asudo strip --remove-section=.note.ABI-tag /lib/x86_64-linux-gnu/libQt5Core.so.5

扩充收场后,再在末端输入paraview或paraFoam均可掀开paraview(如若是WSL,需要建树好xming环境)

图片

2 调用windows版块的ParaView

不在WSL中安设ParaView,而是径直安设windows版块的ParaView,不外咱们不错修改paraFoam剧本,完结输入敕令paraFoam径直调用windows版的paraview的地点。

参考https://www.cnblogs.com/liusuanyatong/p/11259638.html

安设windows版paraview

将paraview的安设旅途(如下图所示的C:\Program Files\ParaView-5.10.0\bin)添加到系统环境变量path中,确保在cmd敕令中不错径直通过输入paraview启动ParaView

图片

在WSL中新建一个文献paraFoam,裁剪该文献并保存
pre_para=`basename $PWD`para_file=${pre_para}.foam>${para_file}cmd.exe /c "paraview ${para_file}"rm ${para_file}
运用敕令为paraFoam文献添加可扩充权限
sudo chmod +x paraFoam
扩充底下的敕令查找OpenFOAM的paraFoam所在的旅途
which paraFoam

如下图所示,本机的paraFoam安设旅途为/usr/lib/openfoam/openfoam2112/bin/paraFoam。

图片

备份刻下的paraFoam文献
sudo cp /usr/lib/openfoam/openfoam2112/bin/paraFoam /usr/lib/openfoam/openfoam2112/bin/paraFoam.bak
将咱们创建的paraFoam文献替换OpenFOAM中的paraFoam文献
sudo cp paraFoam /usr/lib/openfoam/openfoam2112/bin/paraFoam

这么在案例根旅途下输入敕令paraFoam即可掀开paraFoam并自动加载案例文献。此种表情无需安设和建树xming。

图片

(本文收场)

本站仅提供存储就业,总共本色均由用户发布,如发现存害或侵权本色,请点击举报。

相关资讯