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 rename 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 に答える