我已按照rbenv的安装说明操作: https://github.com/sstephenson/rbenv/
但是,没有使用填充程序,例如,在运行bundle
时它会尝试使用位于/usr/local/bin/bundle
而不是/.rbenv/
目录中的二进制文件(并且失败)。它抱怨我的Ruby版本应该是1.9.2或更高 - 但它是!
正在运行rbenv rehash
似乎无能为力。
答案 0 :(得分:1)
您是否遵循“例如,安装Ruby 1.9.2-p290,下载并解压缩源代码,然后运行”?
您必须访问Ruby website并下载要安装的ruby版本。下载后,解压缩存档并将目录更改为解压缩的存档,然后运行命令
./configure --prefix=$HOME/.rbenv/versions/1.9.3-p194
这应该有效。