我正在尝试在 Ubuntu 12.04 64 位上安装 Shoes,目前安装了 Ruby 1.9.3 和 2.0.0,默认为 1.9.3。我尝试了几种不同的方法,运行了几个不同的脚本,但似乎都没有成功。我没有收到任何错误消息;这些脚本只是安装了很多库,然后似乎构建了 Shoes,虽然我现在有一个shoes
充满文件的目录,但当我尝试执行时,/dist/shoes
我得到了这个错误:
me@me-Studio-1735:~/shoes$ ./dist/shoes
<internal:gem_prelude>:1:in `require': cannot load such file -- rubygems.rb (LoadError)
from <internal:gem_prelude>:1:in `<compiled>'
uninitialized constant Encoding::UTF_7
这些是我按顺序采取的步骤:
我从官方网站下载了 Shoes3 .run 文件,但是当我尝试执行它时,我得到了这样的输出:
Verifying archive integrity... All good. Uncompressing Shoes.................................................................................................................................................................................................................................................................................................................. ./shoes-3.1.0.run: 1: eval: ./shoes: not found
然后我尝试按照在 Ubuntu 上安装的说明进行操作;我运行了他们链接的脚本,大约花了 20 分钟,但之后我找不到
red-shoes
目录:它不存在。我要展示的只是一个/tmp/shoes_build/
带有“chruby opt ruby-1.9.3-p392 ruby-build”目录列表的目录。- 然后我尝试从网站上直接列出的同一个网站运行脚本,而不是链接到。没有鞋子。安装了很多东西,但是当我尝试执行时
/dist/shoes
,我得到了同样的错误。 - 最后,我尝试执行Spiral of Hope网站“成功:Ubuntu?”下列出的命令。同样,它运行并安装了许多库,但 Shoes 不起作用。键入时它既不是可识别的命令
shoes
,也无法成功执行任何操作。
我不知道还能做什么。我不是 Linux 爱好者,我只是了解基本的 Bash 命令,而且我最近安装了 Ubuntu,所以我没有做过任何奇怪的自定义安装或任何事情。谁能告诉我我做错了什么,以及如何做对?