Questions tagged «gem»

宝石是指由RubyGems管理的捆绑代码。Gem还是用于管理RubyGems的命令行工具的名称。

18
如何在10.10优胜美地上安装therubyracer gem?
我无法在优胜美地10.10上安装therubyracer gem。 这是日志: 11:53 $ gem安装libv8 -v'3.16.14.3'---with-system-v8 使用以下命令构建本机扩展:'--with-system-v8' 这可能需要一段时间... 成功安装libv8-3.16.14.3 解析libv8-3.16.14.3的文档 安装libv8-3.16.14.3的ri文档 0秒后完成libv8的安装文档 已安装1个宝石 02:05 $ gem安装therubyracer -v'0.12.1'---with-system-v8 使用以下命令构建本机扩展:'--with-system-v8' 这可能需要一段时间... 错误:安装therubyracer时出错: 错误:无法生成gem本机扩展。 /usr/local/var/rbenv/versions/2.1.2/bin/ruby extconf.rb --with-system-v8 检查-lpthread中的main()...是 检查-lobjc中的main()...是 正在检查v8.h ...否 *** extconf.rb失败*** 由于某些原因(可能缺少必要)而无法创建Makefile 库和/或标题。检查mkmf.log文件以获取更多详细信息。你可以 需要配置选项。 提供的配置选项: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include = $ {opt-dir} / include --with-opt-lib --without-opt-lib = $ {opt-dir} / …
97 ruby  gem  rubygems 

7
在Windows中安装Ruby Gem
我是红宝石的新手。我尝试按照http://rubygems.org/pages/download网站上给出的步骤在PC上安装GEM 。 我从提及的站点下载了软件包,并将目录更改为安装程序所在的目录,并尝试使用以下命令运行安装程序, 在命令提示符下运行setup.rb。 但是我弹出一个窗口,提示“ Windows无法打开该文件”,并提示我选择一个程序来打开该文件。 我现在应该怎么办?让我知道,如果我做错了..
93 ruby  gem  install 

12
osx小牛上的“ gem安装therubyracer -v'0.10.2'”未安装
尝试使用“ gem install therubyracer -v'0.10.2'”在特立独行上安装therubyracer,但出现以下错误: /Users/dennischen/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb checking for main() in -lobjc... yes creating Makefile make compiling rr.cpp clang: warning: argument unused during compilation: '-rdynamic' rr.cpp:48:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ 1 warning generated. compiling v8.cpp clang: warning: argument unused during compilation: '-rdynamic' compiling v8_array.cpp …

5
gem安装权限问题
qichunren@zhaobak:~> gem install hpricot ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions into the /opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8 directory. 目前的登录用户是qichunren,并且qichunre用户具有.gem dir的写许可权。我想知道为什么gem首先不将文件安装到我的home .gem dir中?为什么我的gem common首先要将文件安装到/opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8

6
在PATH模式040777的PATH中获得警告“不安全的世界可写目录/ home / chance”,用于rails和gem
我已经尝试过了,但是它没有用,似乎适用于osx。我用rvm,rails 3和ruby 1.9.2重新安装了Ubuntu 10.10。我有一个新鲜的Rails应用程序,但是使用gem或rails会导致以下警告(带有滞后)。 $ rails -v /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/railties-3.0.5/lib/rails/script_rails_loader.rb:11: warning: Insecure world writable dir /home/chance in PATH, mode 040777 /home/chance/.rvm/gems/ruby-1.9.2-p180@global/gems/bundler-1.0.10/lib/bundler/runtime.rb:136: warning: Insecure world writable dir /home/chance in PATH, mode 040777 Rails 3.0.5 $ gem -v /home/chance/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4: warning: Insecure world writable dir /home/chance in PATH, mode 040777 1.6.2 以防万一,这是我的Gemfile: source 'http://rubygems.org' gem …
84 ruby-on-rails  ruby  linux  gem  rvm 

14
安装gem capybara-webkit时出错
我是红宝石的新手,但是在尝试安装水豚以在我的系统上运行测试时,出现以下错误。我正在运行OSX my_app$ gem install capybara-webkit Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb Gem files will remain installed in /Users/joe/.rvm/gems/ruby-1.9.2-p290/gems/capybara-webkit-0.7.2 for inspection. Results logged to /Users/joe/.rvm/gems/ruby-1.9.2-p290/gems/capybara-webkit-0.7.2/./gem_make.out 这是gem_make.out的结果 /Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
83 ruby  gem  capybara 

19
捆绑器为什么不安装JSON gem?
尝试运行时出现以下错误cap production deploy。 DEBUG [dc362284] Bundler::GemNotFound: Could not find json-1.8.1.gem for installation DEBUG [dc362284] An error occurred while installing json (1.8.1), and Bundler cannot continue. DEBUG [dc362284] Make sure that `gem install json -v '1.8.1'` succeeds before bundling. 可能需要注意的是,此部署正在运行,而不是我升级到Ruby 2.1.0来消除编码错误。我在本地升级,效果很好。我跑rvm install 2.1.0,并rvm use 2.1.0随后改变了我的.ruby-version文件,以反映该红宝石升级。 该bundle install命令在本地工作,但是当我SSH到目标服务器并运行此命令时,会产生与上述相同的错误。 如果我跑步,gem list我可以在宝石列表中看到它。 ... jquery-rails …

5
如何降级捆绑器或升级导轨?
我将omniauth gem添加到我的gemfile中,并尝试运行bundle install,但收到有关Rails和bundler版本不兼容的消息。我尝试更新导轨,但收到有关与其他宝石不兼容的消息。如何将捆绑器降级到1.0? $ bundle install Fetching gem metadata from http://rubygems.org/...... Fetching gem metadata from http://rubygems.org/.. Bundler could not find compatible versions for gem "bundler": In Gemfile: rails (= 3.0.0) ruby depends on bundler (~> 1.0.0) ruby Current Bundler version: bundler (1.1.1) This Gemfile requires a different version of Bundler. …

9
Ruby on Rails:从test_unit切换到rspec
我正在阅读建议使用的教程rspec,但是我已经经历了许多默认的rails安装。我真的完全不需要重做安装。反正我跑步 $ rails g integration_test named 我懂了 invoke test_unit create test/integration/named_test.rb 当我运行时bundle,rspec列出了各种宝石,但test_unit没有列出。本教程似乎有Rails调用,rspec而不是test_unit不做任何其他事情。如何使Railsrspec与Integration Test Generator命令一起使用?

5
捆绑器在哪里存储宝石?
我知道使用时gem install,gem将存储在/home/username/.rvm/gems/下,在该gemset下安装了gem。 但是,如果我使用Bundler并在Gemfile中指定了gem,那么当我运行bundle install时,这些gem将存储在哪里?如果我已经使用来安装gem gem install,如果我运行bundle install,它将使用以前使用来安装gemgem install吗?
75 ruby  gem  rvm  bundler  gemset 

2
我如何找出哪个宝石有特定的依赖性?
我注释掉了一个宝石,但是“捆绑安装”仍然无法运行。我如何找出哪个gem依赖sys-proctable? $ bundle install Fetching gem metadata from https://rubygems.org/......... Fetching gem metadata from https://rubygems.org/.. Resolving dependencies... Could not find sys-proctable-0.9.2 in any of the sources $ grep proctable Gemfile #gem 'sys-proctable', '0.9.2', :path => "vendor/gems" $ bundle list Resolving dependencies... Could not find gem 'rspec-rails (= 2.11.0) ruby' in the …

8
“ rmagick” gem安装问题
尝试在centos上安装“ rmagick” gem时出现问题。以下是我的输出。谁能帮我确定我缺少的包裹吗?我已经安装了所有提到的另一个堆栈溢出线程:RMagick安装错误 Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. /usr/local/bin/ruby extconf.rb checking for Ruby version >= 1.8.5... yes checking for gcc... yes checking for Magick-config... yes checking for ImageMagick version >= 6.4.9... yes checking for HDRI disabled …
68 ruby  gem 

13
未检出...捆绑包安装不能解决帮助!
https://github.com/intridea/omniauth.git (at master) is not checked out. Please run `bundle install` (Bundler::GitError) 那我该怎么办?捆绑安装适用于开发,但是当我推送并部署到生产服务器时。即使在生产服务器上运行捆绑包安装后,我仍然收到此错误。
68 ruby-on-rails  ruby  git  gem 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.