2017-06-20 25 views
0

私はasp.netアプリケーションで作業しています。ここでは、Pythonファイルから "ip"という名前の変数の内容を上書きする必要があります。ここでは、Pythonファイルから "ip"という名前の変数の内容を表示するコードを書きました。pycomm.ab_comm.slcという名前のモジュールがありません

ScriptEngine engine = Python.CreateEngine(); 
ScriptScope scope = engine.CreateScope(); 
string s = Server.MapPath("~/Emailsms.PY"); 
engine.ExecuteFile(s, scope); 
var result = scope.GetVariable("ip"); 

しかし、コントロールがEXECUTEFILEに達すると、エラーがこのエラーを解決する方法

"No module named pycomm.ab_comm.slc" 

来ますか?

答えて

0

あなたの問題は、単純なpip install pycomm

を編集することで解決する必要があります。

+0

コマンドラインに親切にするだけピップは、端末(またはWindows上のCMD)にpycomm'をインストール '実行するあなたの答え –

+0

を記述する。パスにピップが必要です。そうでなければ、あなたのパスにPythonを持っていれば、 'python -m pip install pycomm'を実行することができます –

関連する問題