在Windows的CMD中如何設置支持UTF8編碼?

 

  這個問題不少人開始都會不知道,固然包括曾經的我,當用到的時候,只好求助於偉大的股溝和度娘了。網上有設置的方法,但說明確不夠詳細系統,說設置字體爲:Lucida Console。問題是,在默認方式下,只有點陣字體,哪有什麼Lucida Console。因此,在本身成功設置後,拿出來和你們分享下過程,下面就讓咱們找出Lucida Console來設置吧。apache

   這裏須要先了解些內容:asp.net

CHCP字體

CHCP是MS DOS中的命令,用來顯示或設置活動代碼頁編號的。用法是:編碼

CHCP [nnn].net

其中nnn指定的是代碼頁的編號。這個參數是可選的,在命令行下若是不指定這個代碼頁編號,那麼默認是顯示當前的代碼頁編號。好比,在默認的cmd窗口中,咱們輸入chcp,顯示的將相似:命令行

活動的代碼頁: 936blog

 這裏的936表示當前使用的是簡體中文(GB2312)編碼。ip

 

UTF8ci

你也須要了解編碼的一些知識,爲了完成支持UTF8的工做,你至少須要知道UTF8代碼頁的編號:65001。更多關於編碼的內容,這裏不贅述,請自行查找相關內容。get

 

有這兩個知識點,接下來,讓cmd支持UTF8就變得容易了。

1. 運行CMD;

2. 輸入 CHCP,回車查看當前的編碼;

3. 輸入CHCP 65001,回車;

4. 僅如此,仍是不能支持UTF8的正常顯示,你還要在窗體上右鍵,選擇屬性,來設置字體;

5. 操做完上面幾步後,即便你原來的字體裏面沒有顯示Lucida Console這個字體,如今應該也能看到了。選擇它。若是原來就有,能夠選上它先試試,不行在執行上述步驟(這裏補充:至少我本機須要CHCP 65001下,有朋友說不要);

6. 選擇只應用到本窗體,確認。

這時候,你的Console裏面,應該支持UTF8了。

set "MOD_WSGI_APACHE_ROOTDIR=D:\htdocs\wamp\bin\apache\apache2.4.23"

pip install mod_wsgi

相關文章
相關標籤/搜索