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"
来ますか?
コマンドラインに親切にするだけピップは、端末(またはWindows上のCMD)にpycomm'をインストール '実行するあなたの答え –
を記述する。パスにピップが必要です。そうでなければ、あなたのパスにPythonを持っていれば、 'python -m pip install pycomm'を実行することができます –