自學Python之路html
1.1查看安裝中文包:python
查看系統是否安裝中文語言包 (列出全部可用的公共語言環境的名稱,包含有zh_CN)vim
# locale -a |grep "zh_CN"
沒有輸出,說明沒有安裝,輸入下面的命令安裝:工具
# yum groupinstall "fonts" -y
安裝完成,查看安了哪些中文語言包字體
說明系統已安裝中文語言包,無需再安裝。重要提示,若是按照下面的步驟你的系統仍然沒法使用中文,那麼請一個一個嘗試上面的編碼方式。編碼
好比把LANG="zh_CN"修改成LANG="zh_CN.gb18030"。spa
重啓python解釋器,執行sys.getdefaultencoding(),發現編碼已經被設置爲utf8的了,屢次重啓以後,效果相同,這是由於系統在python啓動的時候,自行調用該文件,設置系統的默認編碼,而不須要每次都手動的加上解決代碼,屬於一勞永逸的解決方法。3d
1.2修改配置文件:code
在修改配置文件以前,咱們先看看當前系統語言環境:htm
# echo $LANG en_US.UTF-8 # locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
雖然安裝了中文語言包但本機的語言環境並非中文,須要修改locale.conf配置文件:
# vim /etc/locale.conf LANG="zh_CN" # source /etc/locale.conf
也可使用命令修改locale.conf配置文件:
# localectl set-locale LANG=zh_CN
以後查看當前語言環境:
1.3.驗證是否成功:
SecureCRT的修改
設置Options->SessionOptions ->Emulation,而後把Terminal類型改爲ANS或Linux或xterm
Options->SessionOptions->Appearance->font而後改爲你想要的字體
字符集:通常選擇utf-8(系統默認支持這個,只要/etc/sysconfig/i18n裏設置的字符集與SCRT裏設置的一致便可)