最近公司新?lián)Q了臺電腦,各種開發(fā)環(huán)境要重新配置,想想Paas確實還是有市場的,如果有了,這種情況可以省下不少氣力。吐槽一下,言歸正傳
裝完python后,繼續(xù)裝好PyCharm。把之前的程序導進來試運行下安裝是否成功,發(fā)現(xiàn)控制臺里的顯示結果有亂碼。亂碼部分是一個目錄的輸出,這個目錄里含有中文路徑
網(wǎng)上搜了下,有人說把下面圖中的兩個Encoding設置為UTF-8會解決這個問題。這么配置了下,發(fā)現(xiàn)不起作用,即使我代碼里本身已經(jīng)用了UTF-8編碼了。

又過了兩天,期間有時間就換著關鍵詞百度,終于發(fā)現(xiàn)了一個可以解決這個問題的方法。就是把上圖中的IDE Encoding設置為GBK后,在運行程序,中文目錄就顯示正常了,如下圖所示。

據(jù)說是因為ide編碼不能設置為utf-8,需要設置為gdb,因為這個控制臺的代碼需要和windows保持一致。
另外還有一個問題就是有的時候PyCharm里面導行欄里的文件顯示如果有中文的話,有的時候會顯示為亂碼,可以采用下面方法解決
在FILE-》SETTINGS-》APPEARANCE-》將默認字體設置成中文額字體,一定要是中文的字體
以上這篇解決PyCharm控制臺輸出亂碼的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答