【发布时间】:2012-08-14 11:50:24
【问题描述】:
我知道我的问题不是一个新问题,但我会更具体一点,希望也能得到一个具体的答案。
我正在使用:
- Ubuntu 11.10 -->(我人生中第一次使用 windows vista 上的虚拟机)
- 尝试安装 rvm 和 Ruby -->(成功但老实说我不知道它们是不是 :D)
- 通过vim教程
- 尝试了 Hello_World 练习,如下所示:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
:! mkdir rubymonk
cd rubymonk
:e hello_world.rb
-------------------------
vim (insert mode)
puts "Hello World"
-------------------------
:wq
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 返回终端
- 键入:ruby hello_world.rb
- 遇到常见错误(ruby:没有这样的文件或目录 -- hello_world.rb (LoadError)
希望能得到你们的答复。
【问题讨论】:
-
尝试调用这个文件的完整路径,像这样:
ruby ./hello_world.rb或者像这样:ruby /usr/<your user name>/path/hello_world.rb -
继续 Nicos 的询问.. hello_world.rb 是否在您运行命令
ruby hello_world.rb的同一目录/文件夹中?另外,你做过rvm install 1.9.3和rvm use 1.9.3吗?版本号是任意的,但它是 rvm 工作所必需的。您可能需要打开一个新选项卡或重新启动终端才能识别ruby命令。 -
尝试
ls如果您没有看到您的文件,那么您进入了错误的目录。您可以使用pwd查看您的位置
标签: ruby vim ubuntu-11.10