Ruby Git bash为什么没有安装gems?

Ruby Git bash为什么没有安装gems?,ruby,git,Ruby,Git,我正在使用Windows7并安装了git。在GitBash控制台中,我可以使用ruby 当我在Git bash中运行bundle install时,安装的gem不会添加到gem列表中。看来gems根本就没有安装 但是,如果我运行bundle list,我可以看到gem。这是因为路径不同吗 为什么没有安装gem并将其添加到gem列表中?在正常的命令窗口中运行bundle install我的问题出了什么问题?我想,有人不理解你的问题,投了反对票。可能您正在使用的ruby脚本与mingw或cygwin

我正在使用Windows7并安装了git。在GitBash控制台中,我可以使用ruby

当我在Git bash中运行
bundle install
时,安装的gem不会添加到gem列表中。看来gems根本就没有安装

但是,如果我运行
bundle list
,我可以看到gem。这是因为路径不同吗


为什么没有安装gem并将其添加到gem列表中?

在正常的命令窗口中运行
bundle install
我的问题出了什么问题?我想,有人不理解你的问题,投了反对票。可能您正在使用的ruby脚本与mingw或cygwin不兼容(取决于您安装的git bash版本),看起来gem已添加到bundle列表中。。我不明白为什么我不能在ruby控制台中使用GitURL。当bundler说这是可能的:我如何找到git路径?因此,我可以将它隐藏在ruby控制台中。
echo$PATH
或者您可以使用
env | grep PATH
。Windows中的路径设置方式与命令行相同。要在git中设置路径,您需要编辑
~/.bashrc
~/.profile
,并添加一行,如
export path=/path/to/which:$path
。在unix中,
用作路径分隔符。您可以在Windows中更改路径,它将被git bash继承:如果我在普通命令窗口中运行它。rails/ruby控制台我遇到这个错误:rails安装正确吗?尝试在cmd窗口中键入
rails-v
。另外,git是一个完全独立的问题。我会一次只关注一个。是的,它已经安装了..我只需要安装这个gem,带有一个github url..在你的另一个问题上发布了这个问题:将你的git.exe目录添加到$PATH。请参阅本文了解详细信息:如果gem只有一个.gemspec?那么如何创建.gem呢?