openfoam本地环境就修改了一下~/.bashrc位置就不能用了,of7之后blockMesh失效。错误如下(表现为of7激活环境后使用blockMesh找不到命令):
(base) jie@dell:~/桌面$ of7
(base) jie@dell:~/桌面$ blockMesh
找不到命令 “blockMesh”,但可以通过以下软件包安装它:sudo apt install openfoam
解决方法:
通过对比of2212和of7发现of2212都能用,猜到是of7这方面配置出了问题
然后通过查看openfoam的环境变量(这个路径可以从~/.bashrc中找到)
/home/usr/zhang/OpenFOAM-7/etc/bashrc,发现有一行参数的大小写被我弄错了.
在line 84
原本错误的:export WM_COMPILE_OPTION=opt
其中的opt开头应该是大写,这个是大小写敏感的
改正后正确的:export WM_COMPILE_OPTION=Opt