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