“ 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")
如下, 即可成功使用外部包文件:
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删