私はVSCodeでPython=を使用しています。Cmd+ Shift + Pを使用して「コードの実行」と入力すると、Python3を使用するように指定しているにもかかわらず、Python2でコードが実行されます。チュートリアル: VSCodeでPython 3の代わりにPython 2? を使用する方法)しかし、変更方法がわかりません。 (そして私は十分な評判がないのでコメントできません)誰か助けてもらえますか?ありがとう!
おそらく、下部のミニターミナルが「python3 -u」ではなく「python -u」を実行しているという事実に関連している可能性がありますか?誰かがそれを変える方法を知っていますか?
@Donが彼の回答で述べたように、Run Code
コマンドは Python ではなく Code Runner 拡張によって提供されます。
とにかく、次のコードをsettings.json
ファイルに追加するだけです。
{
"code-runner.executorMap": {
"python": "python3 -u"
}
}
PS:この後、vsコードをリロードする必要があるので、単にCtrl + Shift + P
を押してReload Window
を実行します。
システム環境変数を確認しましたか?多分Pyhton 2はPATHのPython 3の前にあります。3=見逃さない場合は、PCからPython 2をアンインストールすることを検討してください... I Machine Learnでの作業で同様の問題が発生し、解決されました。