解決PyCharm控制臺輸出亂碼的問題
最近公司新?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控制臺輸出亂碼的問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Python優(yōu)雅實現(xiàn)二分查找的示例詳解
二分查找是一種高效的搜索算法,用于在有序數(shù)組中查找特定元素,本文將介紹二分查找的基本原理,并通過Python代碼進行詳細講解,需要的可以參考一下2023-07-07
用Python自動清理電腦內重復文件,只要10行代碼(自動腳本)
這篇文章主要介紹了用Python自動清理電腦內重復文件,只要10行代碼,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01
PyQt5中QCommandLinkButton的詳細教程與應用實戰(zhàn)
在PyQt5中,QCommandLinkButton是一個特殊的按鈕控件,它最初在Windows Vista中引入,并因其獨特的外觀和功能在GUI應用程序中得到了廣泛應用,本教程將結合實際案例,詳細介紹QCommandLinkButton在PyQt5中的用法,需要的朋友可以參考下2024-07-07
python如何獲取apk的packagename和activity
這篇文章主要介紹了python如何獲取apk的packagename和activity,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-01-01

