Php 在没有rails的情况下,如何在OS X上安装ruby gems?

Php 在没有rails的情况下,如何在OS X上安装ruby gems?,php,ruby-on-rails,ruby,capybara,mamp,Php,Ruby On Rails,Ruby,Capybara,Mamp,我正在尝试在OS X上安装capybara gem。问题是我正在运行MAMP,由于潜在的冲突,我不希望运行rails。如何安装gem?如果没有应用程序文件夹,Gemfile会在哪里?我不知道运行Rails应用程序和MAMP会发生什么样的冲突 但如果您在mac上安装了ruby,那么您只需使用以下工具安装gem: gem install capybara 虽然我不明白你会如何在rails应用程序环境之外使用它 RVM肯定会更好 安装RVM后,运行以下操作: rvm use 2.2.0@my_gem

我正在尝试在OS X上安装capybara gem。问题是我正在运行MAMP,由于潜在的冲突,我不希望运行rails。如何安装gem?如果没有应用程序文件夹,Gemfile会在哪里?

我不知道运行Rails应用程序和MAMP会发生什么样的冲突

但如果您在mac上安装了ruby,那么您只需使用以下工具安装gem:

gem install capybara
虽然我不明白你会如何在rails应用程序环境之外使用它

RVM肯定会更好

安装RVM后,运行以下操作:

rvm use 2.2.0@my_gemset --create
gem install capybara

你试过安装水豚宝石吗?您发出了什么命令,结果是什么?为什么需要一个文件?Gem是一个ruby程序。您可以将gems安装到ruby安装中。Gemfile是您希望在项目中使用的gem名称的列表,然后可以由名为Bundler的程序读取和安装。您只想安装一个Gem,所以不需要Gemfile,也不需要安装Bundler来安装一个Gem。不过,最好不要干扰系统的ruby安装。因此,安装您自己的ruby,然后安装gem。查看rvm或rbenv。我不知道,我唯一一次使用capybara是与gemfile一起使用,有点假设我需要一个。这个gem包含允许我通过爬行来测试网站,传统上这个gem与rails一起使用,我想在php框架上使用它,显然这会将capybara安装到系统rubygem上,这在os x上是不推荐的。有人知道如何在os x上安装单独的ruby吗?那么你使用rvm吗?我是os x的新手,所以我不知道。。。我不这么认为,我该怎么检查呢?RVM是一个ruby版本管理安装指南,这里看起来它安装正确