3
我正在嘗試使用Django的Admin文檔。我跟着this教程和安裝docutils。安裝後我運行Django開發服務器通過python manage.py運行服務器並獲取錯誤未知區域設置:UTF-8。爲什麼在某些情況下需要爲Python手動設置LC_CTYPE
我解決了問題,因爲在this問題解釋說:
export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8
但我的問題是:這是什麼問題的由來?看來docutils有一些兼容性問題Python還是別的什麼?
AFAIK它這個問題
長時間的討論與您的操作系統(Ubuntu的,OSX)的問題。 –
很多python應用程序都有同樣的問題。例如OS X上的AWS CLI工具。這排除了docutils。 –
另一種選擇是防止終端自動設置區域設置。 iTerm - > Prefs - > Profile - > Terminal OR Terminal - > Prefs - > Settings - > Advanced –