在執行程式時出現以下錯誤是因為在預設編碼方式下出現了中文字元。
syntaxerror: non-ascii character
unicodedecodeerror: 'ascii' codec can't decode
所以更改python的編碼方式為utf8模式來適應中文字元
以下是修改方法
在出現中文編碼的檔案最開始新增(注意一定要是最開始,之前不能有任何東西)
# coding: utf8
或者(這個不要求最開始)
import sys
reload(sys)
sys.setdefaultencoding('utf8')
修改/usr/lib/python2.7目錄下的sitecustomize.py檔案,新增內容
#coding = utf8
import sys
reload(sys)
sys.setdefaultencoding('utf8')
解釋:python在啟動時會自動呼叫該檔案並執行檔案中的內容。
依次開啟file - default settings - editor - file encodings, 將看見的三個編碼方式都調整為utf8即可
Ubuntu下TeX中文環境
0.tex環境 一般在安裝的時候會安上texlive,如果沒有安裝,參考下面的命令進行安裝。sudo apt get install texlive full latex beamer 1.安裝cjk 安裝cjk包,sudo apt get install latex cjk all 可能需要占用3...
ubuntu下vim中文亂碼
1.安裝中文支援 sudo apt get install language pack zh 2.安裝中文字型 sudo apt get install ttf arphic usr share ttf arphic uming ttf arphic uming sudo mkdir etc fon...
ubuntu下matplotlib中文字型的設定
置方法主要參考中的第一種方法,第二種方法在ubuntu中怎麼設定都沒有用。如果有人在ubuntu 15.04成功使用第二種方法解決了,還請不吝賜教傳送郵件 因此,安裝步驟如下 1.確認你ubuntu系統環境下擁有的中文字庫案 fc list lang zh 命令輸出如下 usr share font...