469fddeb62ffc22d28eac9e4ffc8f324

macbook air 終端機 無法使用ruby

2012-04-05 23:33:16 +0800queenbyerRuby 節點 中發起
最後由 Edwin_xue2012-04-09 09:39:03 +0800回應 , 293次閱讀

我最近剛買了macbook air 想說來學ruby

但是 我遇到一個問題就是

我執行ruby的指令的時候,無法使用

ex:

Last login: Thu Apr 5 23:27:23 on ttys000
queenrubyer-MacBook-Air:~ pleasuresuki$ ruby ex16.rb
/Users/queenrubyer/.rvm/bin/ruby: line 6: /Users/queenrubyer/.rvm/bin/ruby: Argument list too long
/Users/queenrubyer/.rvm/bin/ruby: line 6: /Users/queenrubyer/.rvm/bin/ruby: Undefined error: 0

跑出這樣,我不知到怎麼解決

我的筆電是上星期買的買不到一個禮拜....

截至 2012-04-09 09:39:03 +0800,共收到 4 條回應
3fe8ae238c14d716a9fc16734a70765b
Domon 1樓, 於2012-04-08 11:50:36 +0800回應

你的 RVM 看起來怪怪的,裝了那個版本的 Ruby?

建議:
1. 執行 rvm list 確認裝了哪些、正在用哪個 Ruby。
2. 執行 type rvm | head -1 是否回應 "rvm is a function"?

4691098b7dbc11040c5293436535b018
Edwin_xue 2樓, 於2012-04-08 15:06:11 +0800回應

建议看下这个吧,之看mac的东西就好了

http://blazing5.github.com/markdown/2012/04/04/octopressda-jian-xiang-jie-macosx-and-and-fedora/

安装之前先执行rm -rf ~/.rvm, 删除你的bash_profile的rvm的配置

469fddeb62ffc22d28eac9e4ffc8f324
queenbyer 3樓, 於2012-04-09 01:16:55 +0800回應

我現在變成有這個情況了...原來我之前的版本是不對的。。。
http://pastebin.com/PkGV7we8

4691098b7dbc11040c5293436535b018
Edwin_xue 4樓, 於2012-04-09 09:39:03 +0800回應

#3樓 @queenbyer 这个我是直接rm -rf ~/.rvm 之后重新安装rvm解决的

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊