質問: ご指摘がありましたので、再現手順を追記します。 [環境] ・Python側 1.Python2.7系をインストール 2.setuptoolをインストール(numpyをインストールするため) 3.pip でnumpyをインストール 4.scipyはダウンロードしたものをインストール(pipでインストールできなかった) (参考:http://qiita.com/mojaie/items/241eb7006978e6962d05) ・VS側 1.VisuauStudio (私の環境では2015 Express)にNugetからIronPythonとIronPython Stdlibをインストールする。 2.Python Tool Visual Studioをダウンロードし、インストール (参考:http://ironpython.net/) 3.C#のプロジェクトを作成後、同ソリューションにPythonのプロジェクトを追加する 4.Pythonプロジェクト下に、Python環境からnumpy、scipyフォルダをコピーして配置する。 ([Puthonインストールパス\lib\site-packagesにあります] 5.Pythonソースは以下を参照し、VSのPythonプロジェクトに作成 (参考:http://www2.kaiyodai.ac.jp/~kentaro/materials/new_HP/python/15fit_data3.html) ただし、plotは必要ないため、2行目のimportと#PLOTコメント以降は削除。 6.C#からの呼び出しは以下を参照。 (参考:http://authorunknown408.blog.fc2.com/blog-entry-33.html) 7.実行時にPython側のimport関連のエラーが出たため上記6のURLにある、importでPythonのパスを追記しています。 ※最初の質問でPythonのパスを指定したと書いたのは、このimportに書くパスのことです。 以上が、私の試している手順です。 またご不明点などありましたらご指摘ください。
回答: 最近この件に関して調査が滞っていて、ネットで探しても情報が少なく解決に至っておりませんので一旦終了させて頂きます。 回避策として、IronPythonは使用せず、Proccessクラスを使用してPython.exeを通じて実行する方法で得たい結果は取得できました。