現在、Process(new processStartinfo( "/ path/to/python.exe"、 "/path/to/script.py")を介してPythonスクリプトを呼び出すMVCプロジェクトがあります。 私はこれをazureに公開すると、python.exeをどのように呼び出すことができますか?(これは私の最初の公開ウェブであり、公開に関する完全な理解がないため、Pythonスクリプトを使用したMVCアプリケーションの公開
PS IronPythonを使用しようとしましたが、スクリプトでNLTKが使用されていたので問題が発生しました。& nltkをpipでインストールし、python.exeを引数として/ path/to/script.py。すべての入力は評価されています
EDIT:私のhomeControllerは、path_of_python、path_of_scriptをコマンドラインに渡し、出力をリダイレクトし、(出力から)戻ってくるデータを処理するプロセスを開始します。
本当にあなたがAzureでどのようにしているかによって異なります。 Azureのウェブサイトですか? VM? Azure関数を使用できますか? Pythonコードはウェブサイトとまったく同じマシンで実行する必要がありますか? – mason
私はAzureのウェブサイトを考えていたが、同僚は私に彼がそれが可能ではないと思っていると言ったが、小さなPythonの経験のために完全に確実ではなかった。私は詳細について私の質問を編集しました。私は、それが働く限り、出版の方法を好みません。 – Gio
私が知る限り、AzureのWebサイトでは別のプロセスを実行することはできません。しかし、Azure関数(Google it)を使用したり、Pythonアプリケーションを別の場所に設定することを妨げるものは何もありません。 – mason