尝试运行任何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重新安装1.9.3,重新安装bundler和所有宝石。我在另一个论坛上看到我可能要卸载rvm,ruby和rails并从头开始。呃 - 真的吗?
提前致谢。
答案 0 :(得分:1)
您需要阅读并按照以下显示的说明进行操作:
rvm requirements
然后删除已安装的rvm openssl:
rm -rf $rvm_path/usr/
并重新安装ruby:
rvm reinstall 1.9.3-p194