- 发布日期:2024-06-30 22:27 点击次数:142
默许情况下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。
图片
(本文罢了)
本站仅提供存储劳动,总共本色均由用户发布,如发现存害或侵权本色,请点击举报。- WSL中使用ParaFoam的两种圭臬2024-07-01