0

Ruby 1.9.3をインストールしようとすると、多くのジャグリングを行う必要がありました。コミュニティでruby1.9.1は、Ruby1.9.3用にインストールされるパッケージについて言及されています。今、私が走るrubyと、私は

<internal:gem_prelude>:1:in `require': 
        cannot load such file -- rubygems.rb (LoadError)
        from <internal:gem_prelude>:1:in `<compiled>'

私に何ができる?

参考までに、コンプ内のすべてをアンインストールしましたsudo apt-get remove --purge ruby1.8 libruby1.8

次に、Ruby1.9.1をインストールしましたsudo apt-get install ruby1.9.1 libruby1.9.1

私は何をしますか?

編集

コメントの後、rvmを使用して新しいruby 1.9.3をインストールしました。これで、すべてが完璧になりました。

道徳

ルビーにはapt-getを使用しないでください。rvm、gem、その他のrubyツールを使用します。すばらしい。

4

1 に答える 1

1

でシステム全体に Ruby をインストールしたapt場合、最新の RubyGems はインストールに含まれません。Ruby は言語であり、RubyGems はパッケージ マネージャーであり、別途インストールする必要があります。

RubyGems をインストールするには、ここにアクセスして指示に従ってください。

  1. 上記からダウンロードしてください。
  2. ディレクトリに解凍し、そこに cd します
  3. 次を使用してインストールします: ruby setup.rb(管理者/ルート権限が必要な場合があります)
  4. 詳細およびその他のオプションについては、次を参照してください。ruby setup.rb --help
于 2012-12-09T08:09:07.123 に答える