在 windows7 机器上使用 pik,如何下载 gems 以供其他版本的 ruby 使用?
我正在使用 2 个版本的 ruby:1.9.3 和 1.9.2。 1.9.3 是 windows 安装程序附带的版本。
在我运行下面的命令后,我注意到本地 gems 没有正确显示:
1) ruby -v
ruby 1.9.3p125 (2012-02-16) [i386-mingw32]
2) gem 列表
LOCAL GEMS ... lots of gems
3) pik 192 4) ruby -v
ruby 1.9.2p180 (2011-02-18) [i386-mingw32]
5) gem 列表
LOCAL GEMS ... no gems here
6) pik 193
7) gem 列表
LOCAL GEMS ... no gems here
pik 是否因为看不到 gem 而无法正确返回到 ruby 版本 1.9.3?
最佳答案
我在 Windows 中看不到,但如果您使用的是 git bash,则可以修复:
执行以下步骤:
打开一个 git bash shell 并输入:
[[ -s $USERPROFILE/.pik/.pikrc ]] && source $USERPROFILE/.pik/.pikrc
unset GEM_HOME
unset GEM_PATH
这就是全部。
关于ruby-on-rails - 使用 pik 后,gem 列表不显示本地 gems,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15169445/