我是OpenMDAO(以及Python)的新手,我在理解软件的使用方面遇到了一些问题。我已经安装了Anaconda(pyth v2.7)和OpenMDAO,但我不知道如何运行它。我正在关注this tutorial,但我不确定我是否正确地做到了。我在notepad ++中编写.py文件,然后尝试在IPython上运行,但是当我使用命令from paraboloid import Paraboloid
时,它出现错误:No module named.api
。我想也许我没有使用正确的路径(我在我拥有.py文件的文件夹中)。可能这是一个愚蠢的错误,很抱歉这个问题。
谢谢大家,Jose M O
答案 0 :(得分:3)
如果上面的教程链接正确,我看到您正在使用OpenMDAO 0.1.0的教程。该版本目前已有5.5年的历史,不再受支持。我们很乐意帮助您解决问题,但要想获得更好的基础,以及更实用的工具,请考虑:
安装OpenMDAO 1.5.0(pip install openmdao
或阅读这些installation docs)
基思
注意:如果您安装了OpenMDAO 1.x.x并使用0.1.0中的教程,那么api导入会遇到很多问题,因为自0.1.0以来已有很多变化。