探索ABAQUS的Python扩展第三方库

“ ABAQUS对我来说最具有吸引力的地方在于其开放的性格, 灵活多变的能力. 而在其二次开发中, 不可避免的就要使用到python第三方库, 不过ABAQUS自身的python已经被其开发者魔改的不成样子, 并且直接在其内部进行增减, 容易污染ABAQUS环境, 容易造成各个库文件之间的依赖混乱. 所以采用外部扩展的方法的优势就比较明显了.”



01—python2.7的安装


   ABAQUS使用的python主要是2.7版本, 据说ABAQUS2020已经支持python3, 但是我并没有获得相关的知识.

   python2.7安装文件的获取可以在python官网上下载, 不过下载速度比较慢.

   也可以公众号内回复python2.7获取百度网盘下载链接.

   在安装时记得要将python2.7添加至环境变量, 如果忘记添加, 也可以在安装完成后手动添加环境变量.

   该安装文件已经集成了pip, 在已添加环境变量的前提下, 通过cmd(cmder)输入pip2.7即可进行包管理.

   推荐使用清华镜像:-i https://pypi.tuna.tsinghua.edu.cn/simple.


   例: 如我要使用plotly, 则在cmd中输入:

pip2.7 install plotly -i https://pypi.tuna.tsinghua.edu.cn/simple



02—ABAQUS外部包路径添加


复制安装的python2.7的包文件的全路径, 然后再使用外部包文件之前加入:

import syssys.path.append(r"I:\Programs\Python\Python27\Lib\site-packages")
如下, 即可成功使用外部包文件:

ABAQUS扩展python第三方库的图1




免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空