2016-05-13 62 views
-2

我已经安装在C 红宝石RailsInstaller的devkit:/要求命令不工作的GEM红宝石

命令

gem install pipedrive-ruby 

运行情况如下罚款。

image

当我测试的安装目录,它看起来OK。其对

gem list 

显示,但后来当我尝试

require 'pipedrive-ruby' 

Windows无法识别。

我想这种宝石https://github.com/GeneralScripting/pipedrive-ruby

请告诉我发生了什么?

+0

什么是Windoes?它是一个命令外壳或Ruby REPL什么的? – sawa

+0

您可能安装了多个ruby版本,出于某种原因,您的宝石会安装到与您在终端中使用的ruby版本不同的ruby版本。另一种可能性是您在本地目录中使用了bundler(即Gemfile),它将您环境中可用的gem范围限定在Gemfile中明确指定的范围内。 –

+0

你在使用[Bundler](http://bundler.io/)吗? – tadman

回答

0

其实我无法从cmd启动任何Ruby代码,这是非常基本的,但对于noobie我不知道。 require命令必须在.rb文件中,或者如果来自命令行,它必须是"ruby -e "require 'pipedrive-ruby'"

生活和学习。