sublime Text 3執行python代碼-控制檯中文亂碼問題

廢話不多說,開門見山。第一次接觸sublime,想用它來執行我的python代碼,代碼編輯區域的中文沒出現亂碼,但是輸出的結果亂碼了,在網上找教程,然後又反反覆覆改了好多次終於成功。

參考鏈接:

1.https://www.cnblogs.com/dangkai/p/9366542.html

2.https://blog.csdn.net/qq_22260641/article/details/70666960

3.https://blog.csdn.net/jyfu2_12/article/details/86667132

4.https://www.jianshu.com/p/ca031bc9082b

一.在sublime和python都安裝好後,按照文章4的方法在sublime中配置python環境,然後按照他給的實例運行了一下,輸出結果如下:

但是,上面輸出的是英文,當我把註釋的代碼還原後,控制檯中的中文仍舊是亂碼,如下:

二.很無奈,照着文章2的方法執行,但添加第一步的文件後,install package 然後報錯:there are no packages available for installation.於是參照文章3進行修改,最後終於可以順利執行install package,但問題又出現了,找不到Codecs33插件,但看到評論說不影響,所以有執行了一遍程序還是不行。無奈呀,找了好長時間的資料,最後參照文章1,找到我自己build的system文件(例如,我的是pythonown.sublime-build文件)並打開,在文件中加入"env": { "PYTHONIOENCODING": "utf8" },保存運行,成功!

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章