質問編集履歴
1
エラーまでの再現手順を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -23,3 +23,61 @@
|
|
23
23
|
|
24
24
|
|
25
25
|
会社から書き込みできないため、詳しいソース等が載せれないのですが、足りない情報などありましたら追記させていただきます。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
=== 2017/2/18 追記 ===
|
30
|
+
|
31
|
+
ご指摘がありましたので、再現手順を追記します。
|
32
|
+
|
33
|
+
[環境]
|
34
|
+
|
35
|
+
・Python側
|
36
|
+
|
37
|
+
1.Python2.7系をインストール
|
38
|
+
|
39
|
+
2.setuptoolをインストール(numpyをインストールするため)
|
40
|
+
|
41
|
+
3.pip でnumpyをインストール
|
42
|
+
|
43
|
+
4.scipyはダウンロードしたものをインストール(pipでインストールできなかった)
|
44
|
+
|
45
|
+
(参考:http://qiita.com/mojaie/items/241eb7006978e6962d05)
|
46
|
+
|
47
|
+
|
48
|
+
|
49
|
+
・VS側
|
50
|
+
|
51
|
+
1.VisuauStudio (私の環境では2015 Express)にNugetからIronPythonとIronPython Stdlibをインストールする。
|
52
|
+
|
53
|
+
2.Python Tool Visual Studioをダウンロードし、インストール
|
54
|
+
|
55
|
+
(参考:http://ironpython.net/)
|
56
|
+
|
57
|
+
3.C#のプロジェクトを作成後、同ソリューションにPythonのプロジェクトを追加する
|
58
|
+
|
59
|
+
4.Pythonプロジェクト下に、Python環境からnumpy、scipyフォルダをコピーして配置する。
|
60
|
+
|
61
|
+
([Puthonインストールパス\lib\site-packagesにあります]
|
62
|
+
|
63
|
+
5.Pythonソースは以下を参照し、VSのPythonプロジェクトに作成
|
64
|
+
|
65
|
+
(参考:http://www2.kaiyodai.ac.jp/~kentaro/materials/new_HP/python/15fit_data3.html)
|
66
|
+
|
67
|
+
ただし、plotは必要ないため、2行目のimportと#PLOTコメント以降は削除。
|
68
|
+
|
69
|
+
6.C#からの呼び出しは以下を参照。
|
70
|
+
|
71
|
+
(参考:http://authorunknown408.blog.fc2.com/blog-entry-33.html)
|
72
|
+
|
73
|
+
7.実行時にPython側のimport関連のエラーが出たため上記6のURLにある、importでPythonのパスを追記しています。
|
74
|
+
|
75
|
+
※最初の質問でPythonのパスを指定したと書いたのは、このimportに書くパスのことです。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
|
80
|
+
|
81
|
+
以上が、私の試している手順です。
|
82
|
+
|
83
|
+
またご不明点などありましたらご指摘ください。
|