文章目录
本文详细介绍安装Salome_meca的全过程
1. Windows安装
网上有Windows版本,本节以2019版本为例,介绍安装问题及解决方案。
windows版本下载解压,按照基本提示即可打开图形界面。但是在点击Aster求解器时出现如下错误
![]() |
![]() |
对于上述错误的解释是在读取存取时未事先指定使用的存储区 ,网上的解决方法需要找到.exe
程序,但如图2所示我们所使用的是批处理程序,所以上述解决方法不可取
那么,换一种思路,我们通过搜索的方式,寻找到aster.exe
可执行程序,尝试按照网上的修改
![]() |
- 按照兼容模式运行
按照帖子的做法,将默认的兼容性windows8修改为windows7或windows visa仍然显示图1所示的错误。
![]() |
![]() |
![]() |
![]() |
此外,通过直接运行aster.exe发现因为python37.dll,无法执行代码,如图6所示。为了判断是否因为没有按照执行批处理文件启动导致的错误,还是这个才是上述图1错误的根本原因,我们选择paraview模块作为对照组(在图形界面中paraview 模块可以正常打开),结果也出现了错误,由此得到结论,所有的模块组件都需要通过图形界面打开。
![]() |
![]() |
但当你选择之前的aster.exe
程序时,弹出如下对话框,这表明这个方法也不可取。
你不能在64位可执行文件上设置DEP属性
为了排除是个别电脑和版本的原因,在另外一台Win10电脑上尝试了2021版安装,
结果
![]() |
但其余的功能完全可以使用,可以认为是部分电脑的问题。
2. Linux安装
2.1 Linux安装环境准备
2.1.1 Ubuntu20.04环境准备
本次示例基于阿里云服务器,为了方便对比已有的参考教程,我们也选择了Ubuntu 20.04版本来安装Salome-Meca