1. 程式人生 > >VScode中python中用run coder輸出結果中文亂碼的最終解決方法,

VScode中python中用run coder輸出結果中文亂碼的最終解決方法,

我用vscode寫python用的是run code這個外掛,今天寫程式碼時發現print('中文') 在終端視窗是亂碼,找了很多原因,最後才發現是一個設定的問題:

用run code輸入是亂碼,用系統的cmd確是好的,這叫我知道肯定是哪裡設定出了問題:

解決方法有兩種:

    1:在環境變數裡新增一個變數設定:PYTHONIOENCODING=utf-8

  2:可以通過設定編譯引數,指定使用UTF-8編碼:"python": "set PYTHONIOENCODING=utf8 && python"