0

我正在尝试在 PyScripter IDE 中使用 OpenMDAO 包,在 Windows 8 上运行 Python2.7。但尝试import openmdao返回错误“没有名为 openmdao 的模块”。OpenMDAO安装说明说 (i) 运行 go-openmdao.py 脚本,并且 (ii) 输入Scripts\activate.bat. 我如何在 PyScripter 或任何 IDE 中执行 (ii) ?

谢谢你,亚历克斯

4

2 回答 2

1

通过将 Spyer 首选项中 Python 可执行文件的路径从默认系统二进制文件更改为 virtualenv 目录中的文件,我已经能够在 IDE (Spyder) 中使用 OpenMDAO。如果你能做到这一点,IDE 将在 virtualenv 中运行,并且 OpenMDAO 应该可以导入。这也适用于您想在 IDE 中使用的任何其他 python virtualenv。

于 2014-08-28T02:42:08.080 回答
1

我已经将它与 PyCharm 一起使用。它工作得很好。可以在preferences/project/interpreter/add local 中导入openMDAO创建的虚拟环境。PyCharm 社区版是免费的,并且有很好的调试支持,所以我可以向 python 初学者推荐它。我从未听说过 PyScripter,但如果有一个地方可以将默认的 python 可执行文件更改为 openmdao/Script 中的那个,那可能会起作用。

于 2015-06-03T12:59:55.363 回答