一起使用OpenAerostruct和OpenMDAO时出错

时间:2019-01-23 16:44:58

标签: openmdao

当我在航空和结构组合上运行文档中给出的代码时,出现此错误:

  

AttributeError:“模块”对象没有属性“ matlib”

基于我之前得到的答案,我尝试安装'matplotlib'的更新版本,但这没有解决问题。任何帮助都将极大地帮助我,因为我是FORTRAN时代的人,并且是新的Python转换者。

2 个答案:

答案 0 :(得分:1)

我没有足够的代表对此发表评论,但是请将此评论作为评论查看,一旦可以更正确地回答,我将对其进行编辑。

这听起来像一个numpy安装问题。您能否发布尝试运行命令时得到的整个错误跟踪?

此外,您正在使用什么系统(Windows,Mac,Linux),如何安装Python,以及是否尝试过任何其他可以成功工作的基于Python的代码?

编辑:已对OpenAeroStruct的最新版本进行了修改,以完全避免此问题。

答案 1 :(得分:1)

您似乎正在尝试使用python的intel编译版本,而numpy找不到必要的基础库。在您的python / numpy安装中有些混乱。

这与OpenAeroStruct或OpenMDAO无关。如果您无法修复安装问题,建议您尝试使用Anaconda python发行版,该发行版应正确预编译所有内容。