6

pikWindows 7 で使用しpikています。Ruby のバージョンの選択を覚えておくことができません。

例:

コマンド ウィンドウ 1

> pik list
* 187: ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
  192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32]
  193: ruby 1.9.3p125 (2012-02-16) [i386-mingw32]

バージョン 193 を選択します。

>pik 193
>pik list
  187: ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
  192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32]
* 193: ruby 1.9.3p125 (2012-02-16) [i386-mingw32]

ここで、別のコマンド ウィンドウを起動します。

コマンド ウィンドウ 2

> pik list
* 187: ruby 1.8.7 (2011-02-18 patchlevel 334) [i386-mingw32]
  192: ruby 1.9.2p290 (2011-07-09) [i386-mingw32]
  193: ruby 1.9.3p125 (2012-02-16) [i386-mingw32]

新しいウィンドウでは、ルビの選択は記憶されていません。pikコマンド ウィンドウ セッション間でルビの選択を保持するにはどうすればよいですか?

4

2 に答える 2

6

新しいコマンド プロンプトを開くと、Pik が読み込まれません。そのため、新しいウィンドウ用の Ruby インタープリターをデフォルトにすることはできません。

PATH に特定の Ruby インタープリターを含めるには、ユーザーまたはシステムの PATH を変更して、いつでも使用できるようにする必要があります。

後で Pik を使用して、Ruby のバージョンを希望するバージョンに変更できます。

ただし、デフォルトのRubyをセットアップして、それpik defaultを使用することができます。pik help useドキュメントについては、 を参照してください。

于 2012-05-15T19:44:50.517 に答える
1

pik のデフォルトRubyは、システムのPath変数で定義されているものであると確信しています。

したがって、デフォルトを変更するには、システムの変数を好みの選択にRuby変更する必要があります。PathRuby

于 2012-05-15T19:15:55.200 に答える