Address
304 North Cardinal St.
Dorchester Center, MA 02124

Work Hours
Monday to Friday: 7AM - 7PM
Weekend: 10AM - 5PM

vscode python terminal repl

VSCodeのPyhonでターミナルではなくREPLが開いてしまう場合の解決方法

VSCodeのPyhonでターミナルではなくREPLが開いてしまう場合の解決方法

今回はVisual Studio Code(VSCode)上でPythonのコードを実行させた場合に、いつのまにか何らかの原因でVSCode上でターミナルではなくREPL(対話型ウィンドウ)が開いてしまうときの解決方法を紹介します。

発生した問題

まずこのVSCodeの画面を見てください。

vscode python terminal repl02

あるPythonのソースコードを実行した場合に、VSCode上でターミナルではなくREPLのウインドウが出ていることがわかると思います。いつのまにかこうなってしまうことがあります。

そこで今回は、REPLではなくターミナルが開くように設定しなおす方法を以下解説します。

解決方法

まずVSCodeの設定画面を開きましょう。そして次の画像のように検索欄に「python send to」と入力します。

vscode python terminal repl

そうすると、項目「Python REPL: Send to Native REPL」というセクションが出てきますので、そのチェックボタンにチェックが入っているとPythonを実行させたときにREPLが開きます。よってそのチェックを外します。つまり、☑→□へと変更します。

それが終われば設定を閉じて、Pythonのコードを実行すると下の画像のように普通にターミナルで実行されるはずです。

Amazon:Pythonプログラミングパーフェクトマスター[最新Visual Studio Code対応 第4版] Kindle版

愛を分かち合いましょう