2013-03-14 28 views
0

當我嘗試將金字塔安裝到生產服務器(CentOS 6.4)時,使用以下UnicodeEncodeError:'ascii'編解碼器無法在位置31編碼字符' xe9':在安裝金字塔期間序號不在範圍內(128)

[~]# env/bin/easy_install pyramid 

它會顯示以下堆棧跟蹤

http://bpaste.net/show/83631/

在安裝過程中,我所採取的步驟:

  1. SSH在帳戶名稱(未根)
  2. CD〜
  3. MKDIR選擇
  4. CD選擇
  5. 下載和安裝python3.2.3
  6. CD〜
  7. 選擇/ Python的3.2。 3 /斌/ python3.2 distribute_setup.py
  8. 選擇/ Python的3.2.3 /斌/ python3.2的virtualenv
  9. 選擇/ Python的3.2.3 /斌/的virtualenv --no-site-packages中ENV
  10. CD ENV
  11. 斌/ easy_install的金字塔

我應該如何解決這個問題?

+0

號本來是成爲'easy_install virtualenv'? – Tshepang 2013-03-15 16:31:46

+0

是的,我已經解決了它... – Gino 2013-03-15 16:44:40

+0

你能解決這個問題嗎? – Tshepang 2013-03-15 18:49:45

回答

1

的解決方案是在最後一行的本地機器

$ pico .bash_profile 

的終端很簡單

,添加以下:8

export LC_CTYPE=en_US.UTF-8 
    export LC_ALL=en_US.UTF-8 
相關問題