C#からIronPythonを呼び出すために、調べていた際にはまったことをメモ。 簡単なスクリプトやメソッドなら呼び出せるのですがimport numpyやimport waveなどを使用すると 下記のようなエラーが・・・ メッセージ内容を見ると IronPython.Runtime.Exceptions.ImportException はハンドルされませんでした。 Message=No module named numpy とのこと、 DLLのロードができていないようなのですが、 他のサイトでは連携の際に上記現象の記載がない方もいらっしゃるようでこのへんは謎です。 エラーの原因は、IronPythonでロードができていないようです。 強調された箇所を追加することによって実行ができるようになりました。 #もっといい手法あるような気がしますが、調べても出てこないので。。。 ソースは以下のよう
![C#でIronPythonと連携する際にnumpyがimportできない | 詠み人知らずの備忘録](https://cdn-ak-scissors.b.st-hatena.com/image/square/8521bea241e22f40055574ec4d495f40775f6b3f/height=288;version=1;width=512/http%3A%2F%2Fblog-imgs-53-origin.fc2.com%2Fa%2Fu%2Ft%2Fauthorunknown408%2Ferrors.png)