web-dev-qa-db-ja.com

pycharmで2つのpythonスクリプトを並行して実行する

this の質問を見てきましたが、正しく取得できたかどうかはわかりません。

私はpycharmと1つのpythonスクリプトとその実行(トピックモデリングです)を開きました。

また、同じサーバーの別のpycharmで開いた別のpythonスクリプトを使用しています。それも実行します。

これら2つのプログラムは同じサーバーで実行されていますが、サーバーもpycharmも構成を変更していないことを述べておきます。

この方法で大丈夫だと思いますか?または、1つのスクリプトが技術的には実行されません(進行状況に関しては、実行を示すだけで、実際には実行されません)。

4
sariii

まず、PyCharmはサーバー上に独立したプロセスを作成するため、両方のスクリプトが実行されます。 htopのようなもので確認できます-プロセスを検索し、実行されていることを確認します。

次に、2番目のスクリプトを実行するために2番目のPyCharmウィンドウを開く必要はありません。 1つから両方を実行できます。少なくとも2つの方法があります。 実行構成 を使用するか、複数の ターミナルウィンドウ を生成して、そこからスクリプトを実行します。

5
valignatev

Edit Configurations-> Allow parallel run。できた

enter image description here

8
W.Perrin

バージョン2018.3以降、デフォルトの動作が変更されました。 Edit ConfigurationsメニューでAllow parallel runを選択すると、複数の実行を許可できます。

1
aprospero