【问题标题】:Using matplotlib (for python 2.6) with Abaqus 6.12在 Abaqus 6.12 中使用 matplotlib(用于 python 2.6)
【发布时间】:2013-10-15 13:23:43
【问题描述】:

我想知道你们中是否有人将 matplotlib 用于与 ABAQUS 耦合的 python 代码。我真的很想将 matplotlib 加载到 abaqus-python 界面上。我正在使用具有 python 2.6 的 ABAQUS 6.12。另外,我使用的是 Windows 64 位。

但是,当我下载适用于 python 2.6 的 matplotlib 时,它无法安装并显示

“需要 Python 2.6,在注册表中找不到。”

谁能帮帮我?有人知道安装 matplotlib 以使其适用于 Abaqus 6.12 的分步方法吗?

任何帮助将不胜感激! 谢谢

注意:对于不熟悉 FEA 软件的人,Abaqus 脚本接口是 Python 面向对象编程语言的扩展,随 ABAQUS/CAE 一起提供。

【问题讨论】:

  • 您是否安装了具有管理权限的python?你能在你的机器上执行 Python 代码吗?也许下载 python-xy,你需要的一切都已经包含在其中了? code.google.com/p/pythonxy
  • @Jared 不要忘记,如果你愿意,你可以接受答案(并投赞成票)......

标签: python matplotlib python-2.6 finite-element-analysis


【解决方案1】:

我在 Abaqus 6.11 中使用 Matplotlib 1.3.0。一切都是 64 位的。我相信 Abaqus 6.12 也可以。该过程是(使用与我相同的配置,但我相信新版本的 NumPy 和 Matplotlib 也可以):

配置您的环境变量PYTHONPATH 指向matplotlib 在从Abaqus 导入之前安装。

您可能会收到类似以下的 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 的大部分功能。

【讨论】:

    猜你喜欢
    • 2013-05-17
    • 1970-01-01
    • 2010-12-16
    • 2021-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多