Python 3 (a.k.a. Py3k) 目前已經推出 3.0a2 的版本,我拿到 Mac 系統上編譯時,下的參數為:
./configure --prefix=/usr/local --enable-framework --enable-toolbox-glue --with-threads
結果在編譯時會出現這樣的錯誤:
LookupError: unknown encoding: X-MAC-TRAD-CHINESE
看起來是目前抓到的 encoding 會讓某個函式庫無法完成編譯,所以我修改了 Lib/io.py 這個檔案,然後把
encoding = locale.getpreferredencoding()
換成
encoding = "utf-8"
這樣就可以順利完成編譯了!
0 意見:
張貼留言