【问题标题】:Testflo fails 295 tests in openMDAO, openmdao module can't be foundTestflo 在 openMDAO 中 295 次测试失败,找不到 openmdao 模块
【发布时间】:2017-07-14 02:46:01
【问题描述】:

我是 openMDAO 的新用户。我已经在我创建的环境中使用 pip install openmdao 安装了代码。我还在那个环境中安装了带有 Python 3.x 版本的 Anaconda。当我在“pip install testflo”之后运行 testflo 时,它失败了 295 次测试,通过了 177 次并跳过了 0 次。我不确定这是否表明我没有正确安装 openMDAO,或者它有时是否会失败测试,​​这没关系。此外,当尝试在 spyder 中运行教程脚本时,会出现“'ModuleNotFoundError: no module named 'openmdao'”。帮助表示赞赏。

这些是我在设置环境和安装 openMDAO 时执行的步骤: 1.bash Anaconda3-4.4.0-Linux-x86_64.sh 2. conda create --name test python=3.5 3. 继续([y]/n)? '是的' 4.源激活测试 5. conda 安装 numpy scipy 6.点安装openmdao 7. 间谍

【问题讨论】:

    标签: openmdao


    【解决方案1】:

    OpenMDAO 1.x 版本不应通过测试。
    哪个版本的 OpenMDAO?

    不过,我认为从最后一行来看,您似乎在安装时遇到了问题。如果找不到 openmdao 模块,则说明安装不正确。如果没有输出文件或对机器的访问权限,很难诊断它是如何或为什么安装错误的。

    【讨论】:

      【解决方案2】:

      确保您正在运行的 testflo 实例实际上是安装在与您的 OpenMDAO 安装相同的环境中的实例。例如,当有人从系统级别运行 testflo 时,我们会不时看到此类错误。

      实际上,我刚刚注意到您还提到从 spyder 访问 openmdao 时遇到问题。您是否有任何机会忘记激活安装 OpenMDAO 的 Anaconda 环境?否则,我会尝试重新安装 OpenMDAO,看看安装过程中是否有任何错误消息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2018-10-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多