当前位置:   article > 正文

Ansys 19.0 的安装与pyansys的使用 Ubuntu20.04_ansys.products.19.0.linux

ansys.products.19.0.linux

Ansys 19.0 的安装与pyansys的使用 Ubuntu20.04

本文主要是笔者在ubuntu20.04上安装 ansys 19.0 及使用pyansys对其进行开发的一个汇总、总结。时间有限,将会忽略掉一些安装步骤,只对比较重要的、异常的步骤汇总,并解决安装之后运行程序出现的一些问题。
如果有什么疑问,可以邮箱联系: 3106672617@qq.com

Ansys 19.0 的安装

安装包

详情见: https://fivestar.app/windows/1624/
由于安装包太大,建议下载完成后校检一下。

安装步骤

我参考了这篇博客中的参考教程2: https://blog.csdn.net/dabing1212/article/details/107424973
再进行安装的时候,进度条会卡在94%左右,这个时候开打view detailed 选项,发现一直在安装 help。之后先不要管,进行下一步。
卡在94%
解压ANSYS190_LOCAL_HELP_LINX64.iso文件后,进入到该文件里,之后命令行运行sudo ./INSTALL ,安装位置选择上个步骤所安装的位置。完成之后退出即可。

再次回到view detailed页面,我们发现已经安装完成了。这个时候我们就可以关闭该安装程序,进行下一步的破解了。

破解步骤

将压缩文件_SolidSQUAD_/ANSYS.19.0.LOCAL.LICENSING.LINUX64.CRACK-SSQ/ANSYS.19.0.LOCAL.LICENSING.LINUX64.CRACK-SSQ.tar.xz 解压,之后进入到该文件下shared_file里。将该文件拷贝并复制到安装路径下的ansys_inc/shared_files文件中。

ansys_inc中输入命令sudo cp -r ~/Ansys.Products.19.0.Linux64-SSQ/_SolidSQUAD_/ANSYS.19.0.LOCAL.LICENSING.LINUX64.CRACK-SSQ/ANSYS.19.0.LOCAL.LICENSING.LINUX64.CRACK-SSQ/shared_files/ ./

之后进入路径:ansys_inc/v190/fluent/bin/运行sudo ./fluent即可进入该软件。在开始页面选择如下两个选项:
选项
能够进入软件中则意味着,已经安装完成了。(推荐使用英文系统,这样不会出现字体bug)

配置pyansys

下载pyansys(pip):https://pypi.org/project/pyansys/
下载的时候要把其他的伴随包也要一同下载。

解决pyansys的运行问题

详情可见GitHub我提问的问题:
https://github.com/pyansys/PyMAPDL/issues/482

运行如下代码

from ansys.mapdl.core import launch_mapdl
path = '~/ansys19.0/ansys_inc/v190/ansys/bin/ansys190'
mapdl = launch_mapdl(exec_file=path, mode='console')
  • 1
  • 2
  • 3

出现问题:
在这里插入图片描述运行:

from ansys.mapdl.core import launch_mapdl
mapdl = launch_mapdl()
  • 1
  • 2

在这里插入图片描述

Install some libraries

Technically Ansys doesn’t support MAPDL on Ubuntu, but I’ve been using it for years on Ubuntu; there’s just some extra steps required to set it up. Follow the directions here to install the missing OS packages:https://mapdldocs.pyansys.com/getting_started/running_mapdl.html#ubuntu
Ubuntu对 MAPDL 的支持并不完善,需要下载额外的包去支持运行。

ZLIB_1.2.9’ not found

cd /your_software/../lib/ (the directory containing libz.so.1)
mv libz.so.1 libz.so.1.old
ln -s /lib/x86_64-linux-gnu/libz.so.1
  • 1
  • 2
  • 3

for more detail: https://stackoverflow.com/questions/48306849/lib-x86-64-linux-gnu-libz-so-1-version-zlib-1-2-9-not-found/50097275#50097275
点击下载

CXXABI_1.3.8(or 1.3.9) not found

objdump -x /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep CXXABI_1.3.8
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
  • 1
  • 2

For more detial: https://askubuntu.com/questions/1176305/cxxabi-1-3-8-not-found-ubuntu-19-04
由于上述命令使用了 export 命令,该命令创建的环境变量只针对于当前终端有效,我们把这个环境变量添加到系统中会更加方便:

cd ~
vim ~/.bashrc
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
  • 1
  • 2
  • 3

之后进入到v190/fluent/bin/下运行 sudo ./fluent既可以打开软件。

The End.

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/492168
推荐阅读
相关标签
  

闽ICP备14008679号