1. 程式人生 > >python 2.7 所有中文問題,及字型問題

python 2.7 所有中文問題,及字型問題


設定中文預設編碼

centos 下面

可以在Python安裝目錄下的/usr/lib/python2.7/site-packages目錄中,新建一個sitecustomize.py檔案(也可以建在其它地方,然後手工匯入,建在這裡,每次啟動Python的時候設定將自動生效),內容如下:
1 import sys
2 sys.setdefaultencoding('utf-8'#set default encoding to utf-8
然後可以檢視到改變已經生效
1 >>> import sys
2 >>> sys.getdefaultencoding()
3 'utf-8'

ubnutu 下面


在目錄 /usr/lib/python2.7下面,新建一個sitecustomize.py檔案,寫入下面內容
import sys  
sys.setdefaultencoding('utf-8')



如果不行試試下面
import sys 
reload(sys) 
sys.setdefaultencoding('utf-8')




輸入框中文輸入


首先安裝 fcitx
然後在pycharm.sh 檔案中找到 Run the IDE ,並在上面加入三句話
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export 
[email protected]
=fcitx # --------------------------------------------------------------------- # Run the IDE. # ---------------------------------------------------------------------


檔案中文亂碼


修改:進入settings,在進入appearance,其中有一個選項是name,選擇中文字型,可能大家不知道中文字型應該選哪個,那你就選擇   雅黑,找Microsoft Ya Hei,如下圖所示也可以選擇dialog等



字型大小等問題


控制檯字型



編輯框字型


檔案字型


相關推薦

python 2.7 所有中文問題字型問題

設定中文預設編碼 centos 下面 可以在Python安裝目錄下的/usr/lib/python2.7/site-packages目錄中,新建一個sitecustomize.py檔案(也可以建在其

python 2.7輸出中文字串的編碼問題

http://wolfmaster.iteye.com/blog/638029 為什麼會報錯“UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)”?本文就來研

Python 2.7版本安裝pip,使用pip碰到的問題

python2.7版本安裝pip,這個問題困擾了我很久。先把問題發出來: 原因是pip安裝Python包會載入我的使用者目錄,我的使用者目錄恰好是中文的,ascii不能編碼。 解決辦法是: python目錄 Python27\Lib\site-pack

pythonpython 2.7 is required which is not found in registry 的錯誤的解決辦法

1 這是由於,在登錄檔中沒有發現該項,而導致的錯誤,解決辦法如下。 新建 register.py 檔案 2 把下面的內容 貼上進,該檔案 #    # script to register Python 2.0 or later for use with win32al

python 2.7】輸入任意字母數字輸出其對應的莫爾斯碼並播放聲音

技術 ini lease pre 無線 () .com bye eas #python 2.7 #!/usr/bin/env python # -*- coding:utf-8 -*- import os import winsound,sys,time _

python3.6 和python 2.7版本安裝pycrypto過程問題(不需要安裝vs)

方式 導入模塊 ges pac scrip http color sta 下一步 python安裝pycrypto真的是踩到很多坑,說起來一把辛酸淚,好在最後成功解決了,總結了一下遇到的問題,寫出來與大家共享 首先要明白的是crypto和pycrypto是兩個不同的模塊

安裝Anaconda3 後怎樣使用 Python 2.7

conda create -n py2 python=2.7 activate py2 deactivate轉自:https://segmentfault.com/q/1010000006730526

Python 2.7即將停止支援時我們為你準備了一份3.x遷移指南

目前,Python 科學棧中的所有主要專案都同時支援 Python 3.x 和 Python 2.7,不過,這種情況很快即將結束。去年 11 月,Numpy 團隊的一份宣告引發了資料科學社群的關注:這一科學計算庫即將放棄對於 Python 2.7 的支援,全面轉向 Py

Windows中Python 2.7Python 3.5相容性問題對應pip使用方法

Python 2和Python 3的同時使用 有很多人想學習Python3,但是暫時又離不開Python2,所以他們在Windows作業系統上同時安裝了Python 2和Python 3,但是在CMD.exe上面執行”python *.py”的時候只能執行

更新Python2.6.6至2.7.8之後檢視Python版本依然是2.6.6

1.下載2.7.8版本wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgztar zxvf Python-2.7.8.tgz2.進入到解壓檔案cd Python-2.7.8 ./configure --pr

Opencv(3.0.0beta)+Python(2.7.8 64bit) 簡單詳細一遍成功

看到很多配置的文章,都沒法正常走完流程 使用到的資源,都是今天為止最新的: 步驟: 1.下載最新Python3.4.2後安裝opencv時說python版本不對,所以解除安裝了Python3.4.2重新下載了python-2.7.8安裝,注意是64位的,32位的我沒

Python 2.7中使用raw_input輸入中文時的編碼轉換

python命令列讀取中文後寫入資料庫,嘗試了各種編解碼方法,都不行,自己定義的中文變數是沒問題的,其實就應該在命令列最初的時候進行轉換,後期轉換的方法很多,但是編碼也會多次進行改變,還是根上弄對比較重要。折騰了半天,發現還是最初查到的文章沒有仔細讀,也可能是作者寫的內容比較

python 2.7匯入matplotlib報錯亂碼問題

import matplotlib.pyplot as plt 報錯如下: UnicodeDecodeError: 'ascii' codec can't decode byte 0xcd in position 60: ordinal not in range(128)

ananconda建立新環境python 2.7、3.5共存pycharm 使用conda新環境win10、linux下通用

caffe用的有點心累,最近有又沒時間折騰,重回keras的懷抱,用起來不要太方便 linxu下載th的model太慢了,換win試試。 win10 下 裝 tensorflow-gpu目前必須python3.5.2,之前一直在用caffe、python

安裝python 2.7條件下的pip環境

package 條件 packages pypi pip .py fda 2.7 安裝python wget https://pypi.python.org/packages/ff/d4/209f4939c49e31f5524fa0027bf1c8ec3107abaf7c

零基礎學python-2.7 列表與元組

cells one iss 顯示 不同 元組 jsb lsp ext 事實上,能夠把列表和元組看成普通的數組。可是這個數組能夠存儲不同的數據類型(對象) 列表和元組的差別 列表 元組 使用的符號 [] () 元素數量 可變 不可變 改動元素 不能

Python 2.7.6 安裝lxml模塊[ubuntu14.04 LTS]

targe 分享 python round .html back ubunt 文件 ati lxml --->首字母是字母l,不是數字1 lxml 2.x : https://pypi.python.org/pypi/lxml/2.3 1xml官網:http

windows平臺python 2.7環境編譯安裝zbar

hone 一個 增加 acf extension python2 sdn pat o-c 最近一個項目需要識別二維碼,找來找去找到了zbar和zxing,中間越過無數坑,總算基本上弄明白,分享出來給大家。 一、zbar官方介紹 ZBar 是款桌面電腦用條形碼/

windows平臺python 2.7環境編譯安裝zbarlight

ocs ons warnings float depend wal test eight mov 類似於前一篇博文,http://www.cnblogs.com/zhongtang/p/7148082.html中描述的情況。 編譯zbarlight同樣出現問題,簡要處理步

Python 2.7.x 和 3.x 版本區別小結

pythonpython現在很火,最近花了些時間去了解了一下,最初了解的是2.7.x版本,感覺,從書寫上是很不習慣,少了一雙大概號,取而代之的是縮進;然後跟kotlin和swift一樣省去了每行的分號,象我們這種分號強迫癥的人真心的不習慣;還有!True的條件改成not True、while後面可以跟else