我用vscode寫python用的是run code這個插件,今天寫代碼時發現print('中文') 在終端窗口是亂碼,找了很多原因,最后才發現是一個設置的問題:


用run code輸入是亂碼,用系統的cmd確是好的,這叫我知道肯定是哪里設置出了問題:
解決方法有兩種:
1:在環境變量里添加一個變量設置:PYTHONIOENCODING=utf-8


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

我用vscode寫python用的是run code這個插件,今天寫代碼時發現print('中文') 在終端窗口是亂碼,找了很多原因,最后才發現是一個設置的問題:


用run code輸入是亂碼,用系統的cmd確是好的,這叫我知道肯定是哪里設置出了問題:
解決方法有兩種:
1:在環境變量里添加一個變量設置:PYTHONIOENCODING=utf-8


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

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。