我正在尝试在64位Ubuntu 12.04上安装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
以下是我采取的步骤:
我从官方website下载了Shoes3 .run文件,但是当我尝试执行它时,我得到了这个输出:
Verifying archive integrity... All good.
Uncompressing Shoes..................................................................................................................................................................................................................................................................................................................
./shoes-3.1.0.run: 1: eval: ./shoes: not found
然后我尝试关注the instructions for installing on Ubuntu;我运行了他们链接到的脚本,花了大约20分钟,但之后我找不到red-shoes
目录:它不存在。所有我要展示的是一个/tmp/shoes_build/
目录,其中包含“chruby opt ruby-1.9.3-p392 ruby-build”目录列表。
/dist/shoes
时,我得到了同样的错误。shoes
时既不是公认的命令,也不能成功执行任何操作。我不知道还能做什么。我不是Linux buff,我只是掌握了基本Bash命令的知识,而且我最近安装了Ubuntu,所以我没有做过任何奇怪的自定义安装或任何事情。谁能告诉我我做错了什么,怎么做对了?