我想知道你们中是否有人将 matplotlib 用于与 ABAQUS 结合的 Python 代码。我真的很想将 matplotlib 加载到 abaqus-python 接口(interface)上。我使用的是 ABAQUS 6.12,它有 python 2.6。另外,我使用的是 Windows 64 位。
但是,当我为 python 2.6 下载 matplotlib 时,它无法安装并说
有人可以帮我吗?有谁知道安装 matplotlib 使其适用于 Abaqus 6.12 的分步方法?
任何帮助,将不胜感激!
谢谢
注意:对于那些不熟悉 FEA 软件的人,Abaqus Scripting Interface 是 Python 面向对象编程语言的扩展,并且带有 ABAQUS/CAE。
最佳答案
我在 Abaqus 6.11 中使用 Matplotlib 1.3.0
。一切都是 64 位。我相信 Abaqus 6.12 也能正常工作。过程是(使用与我相同的配置,但我相信较新版本的 NumPy 和 Matplotlib 也能工作):
在从 Abaqus 导入之前,配置指向
PYTHONPATH
已安装的环境变量 matplotlib
。你可能会得到一个 RuntimeWarning,如:
C:\Python27\Lib\site-packages\PIL\Image.py:71:
RuntimeWarning: The _imaging extension was built for another version of Python; most PIL functions will be disabled
但是您可以使用 Abaqus 中的大部分
matplotlib
功能。关于python - 在 Abaqus 6.12 中使用 matplotlib(用于 python 2.6),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19382382/