2

尝试运行任何 rake、rails 或 bundle 命令时,我收到以下错误:

/home/username/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': libcrypto.so.1.0.0: cannot open shared object file: No such file or directory - /home/username/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/x86_64-linux/digest/sha1.so

我试过 rvm pkg install openssl、rvm remove 1.9.3、rvm reinstall 1.9.3、重新安装 bundler 和所有 gem。我在另一个论坛上读到,我可能必须卸载 rvm、ruby 和 rails 并从头开始。呃——真的吗?

提前致谢。

4

1 回答 1

1

您需要阅读并遵循以下显示的说明:

rvm requirements

然后删除rvm安装的openssl:

rm -rf $rvm_path/usr/

并重新安装红宝石:

rvm reinstall 1.9.3-p194
于 2012-10-24T00:30:15.183 回答