自從升級到我使用Ruby 1.9.2我已經看到了這樣的錯誤使用捆綁了很多(在Mac上):在US-ASCII捆紮機無效序列
Using aasm (2.3.1) from git://github.com/rubyist/aasm.git (at master) .../specification.rb:733:
in `gsub': invalid byte sequence in US-ASCII (ArgumentError)
我以前的解決方法是不使用git源代碼,但對於所有情況來說這不是一個可行的解決方法。從我讀過網上你需要確保你所有的語言環境設置,但運行locale
我得到這個:
LANG="en_GB.us-ascii"
LC_COLLATE="en_GB.us-ascii"
LC_CTYPE="en_GB.us-ascii"
LC_MESSAGES="en_GB.us-ascii"
LC_MONETARY="en_GB.us-ascii"
LC_NUMERIC="en_GB.us-ascii"
LC_TIME="en_GB.us-ascii"
LC_ALL=
我試圖做export LC_ALL="en_GB.us-ascii"
填補這最後一個並再次運行打捆但沒」解決這個問題。