Tom*_* S. 41 ruby macos terminal
我不能让Ruby解释器在我的任何一台Mac上运行(一台MacBook和一台MacBook Pro,都运行Snow Leopard).当我运行它时,通过键入ruby终端,没有任何反应.它只是坐在那里.我可以通过按下来杀死它Ctrl+C,但就是这样.我知道Ruby进程正在运行,因为我可以在Activity Monitor中看到它,并且运行ruby --version正常.
我试过以下,都无济于事:
其他一些可能有用的信息:
我今晚花了一些时间在网上搜索这个问题,但没有找到任何讨论.我对可能导致它的原因感到茫然,所以任何人都可以提供的帮助将不胜感激.
khe*_*lll 77
Ruby命令本身就会按照你所说的方式运行,要么提供脚本文件,要么使用-e选项:
ruby -e ' puts "hello world" '
但是我怀疑你想要IRB(互动红宝石).irb在你的shell中运行.
Jor*_*ing 10
你究竟想做什么?该ruby命令需要输入,在大多数情况下是一个包含您希望它运行的Ruby代码的文件.在这种情况下,您必须指定文件的名称:
> ruby my_ruby_file.rb
Run Code Online (Sandbox Code Playgroud)
如果您想要运行交互式Ruby shell,即您可以键入Ruby代码的REPL控制台,并在每次按Enter键时执行它,您需要的命令就是irb.
| 归档时间: |
|
| 查看次数: |
17935 次 |
| 最近记录: |