0

私は OpenMDAO (および Python) の世界に不慣れで、ソフトウェアの使用法を理解するのにいくつか問題があります。Anaconda (pyth v2.7) と OpenMDAO を既にインストールしていますが、実行方法がわかりません。このチュートリアルに従っていますが、正しく行っているかどうかわかりません。メモ帳++で.pyファイルを書き、IPythonで実行しようとしましたが、コマンドを使用from paraboloid import Paraboloidするとエラーが表示されます: No module named.api. 正しいパスを使用していない可能性があると思います (.py ファイルがあるフォルダーにいます)。おそらくそれはばかげたエラーですので、質問して申し訳ありません。

ありがとう、ホセ・モ

4

1 に答える 1

3

上記のチュートリアル リンクが正しければ、OpenMDAO 0.1.0 のチュートリアルを使用していることがわかります。このバージョンは現時点で 5.5 年前のものであり、サポートされていません。喜んでご質問にお答えいたしますが、より良い基盤とより便利なツールを得るために、以下をご検討ください。

  1. OpenMDAO 1.5.0 をインストールします (pip install openmdaoまたは、これらのインストール ドキュメントを読みます) 。

  2. 代わりにこの放物面のチュートリアルを試してください。

幸運を、

キース

注: OpenMDAO 1.xx をインストールし、0.1.0 からチュートリアルを使用している場合、0.1.0 から多くの変更が加えられているため、API のインポートで多くの問題が発生します。

于 2016-01-26T14:34:22.563 に答える