0

ST2 の Ruby コードのすべての行の結果を表示するために、seeing_is_belbeing をインストールしようとしています。

ST2 で使用できる Ruby バイナリを生成する rvm ラッパーを作成することになっています。

使用するルビーと宝石セットの組み合わせを決定する必要があります。

現在、Ruby バージョン 1.9.3-p429 を使用しています。

私の .rvm ディレクトリには、「gems」および「gemsets」フォルダーがあります。

gems/ruby-1.9.3-p429/gems/INDIVIDUAL GEMS
gemsets/jruby/global.gems
gemsets/ruby/1.8.5/global.gems
gemsets/CONTAINS default.gems, global.gems

gems/ruby-1.9.3-p429 ディレクトリ内に gemsets フォルダーがない場合、gemset を選択する方法がわかりません。

私は以下を試しました。

Mikes-MacBook-Pro:Packages mwsage$ rvm wrapper 1.9.3-p429@global.gemset
Gemset 'global.gemset' does not exist, 'rvm ruby-1.9.3-p429 do rvm gemset create global.gemset' first, or append '--create'.
Could not load ruby 1.9.3-p429@global.gemset.

Mikes-MacBook-Pro:Packages mwsage$ rvm wrapper 1.9.3-p429@1.8.5 Sublime Text 2
Gemset '1.8.5' does not exist, 'rvm ruby-1.9.3-p429 do rvm gemset create 1.8.5' first, or append '--create'.
Could not load ruby 1.9.3-p429@1.8.5.

私が見た例では、rbx@rails3 を ruby​​/gemset コンボとして使用し、次のように入力します。

rvm wrapper rbx@rails3 textmate

命令はST2ではなくtextmateのラッパーであるためです。

通訳者が rbx を使用しているため、通訳者を特定する方法がわかりませんでした。私の通訳者は MRI だと思いますか?

インストールの一般的な手順では、RBENV も提案されています。これはrvmの代わりですか?

また、Ruby バイナリとは何ですか?

4

1 に答える 1

1

で既存の gemset を選択するrvm gemset use gemset_name_hereか、 で新しい gemset を作成できますrvm gemset create gemset_name_here

RVM の基本については、次のブログ投稿が役立つ場合があります。http://strandcode.com/2013/07/11/ruby-version-manager-rvm-overview-for-rails-newbs/

RBENV は RVM の代替です。どちらも同様の機能を実行します。

だからあなたの場合、私はあなたが望むと思いますrvm wrapper ruby-1.9.3-p429@gemset_name_here sublime

https://rvm.io/integration/textmateの指示のコンテキストでは、「バイナリ」は事実上、使用する Ruby バージョンと gemset に関する指示を提供する単純なスクリプトだと思います。

于 2013-09-01T04:59:12.890 に答える