标签: rubygems

如何使--no-ri --no-rdoc成为gem install的默认设置?

我不使用我在我的机器或我处理的服务器中安装的gems的RI或RDoc输出(我使用其他文档方法).

我安装的每个gem默认安装RI和RDoc文档,因为我忘了设置--no-ri --no-rdoc.

有没有办法让这两个标志成为默认值?

ruby rubygems

1024
推荐指数
11
解决办法
24万
查看次数

551
推荐指数
7
解决办法
19万
查看次数

安装gem或更新RubyGems失败,出现权限错误

尝试安装gem(gem install mygem)或更新RubyGems(gem update --system)失败,出现此错误:

ERROR:  While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
Run Code Online (Sandbox Code Playgroud)

任何人都知道如何解决这个问题?

ruby macos rubygems

546
推荐指数
19
解决办法
46万
查看次数

安装mysql2时出错:无法构建gem原生扩展

我在尝试mysql2为Rails 安装gem 时遇到了一些问题.当我尝试通过运行安装它bundle installgem install mysql2它给我以下错误:

安装mysql2时出错:错误:无法构建gem原生扩展.

我该如何修复并成功安装mysql2

ruby mysql rubygems ruby-on-rails mysql2

472
推荐指数
13
解决办法
25万
查看次数

如何从GitHub源安装gem?

我想从最新的GitHub源安装gem.

我该怎么做呢?

rubygems

444
推荐指数
6
解决办法
20万
查看次数

gem install:无法构建gem native扩展(找不到头文件)

我正在使用Fedora 14,我安装并运行了MySQL和MySQL服务器5.1.42.现在我尝试以root用户身份执行此操作:

gem install mysql
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
    ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
Run Code Online (Sandbox Code Playgroud)

这有什么不对?在安装ruby 1.8.7.和最新的rubygems 1.3.7.

ruby mysql rubygems

350
推荐指数
7
解决办法
23万
查看次数

安装json gem'mkmf.rb时出错无法找到ruby的头文件'

对于上下文,它在具有防火墙的远程服务器上.我正在通过代理设置我的环境.我有ruby 1.8.7.当我尝试宝石安装..

sudo gem install --http-proxy <host address>:<port> json
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Building native extensions.  This could take a while...
ERROR:  Error installing json:
        ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h

Gem files will remain installed in /usr/lib64/ruby/gems/1.8/gems/json-1.8.1 for inspection.
Results logged to /usr/lib64/ruby/gems/1.8/gems/json-1.8.1/ext/json/ext/generator/gem_make.out
Run Code Online (Sandbox Code Playgroud)

由于我不确定问题是什么,我用Google搜索并找到了这些

任何提示?谢谢!

ruby json rubygems

347
推荐指数
11
解决办法
21万
查看次数

如何在Gemfile中指定本地gem?

我想要Bundler加载本地gem.那有选择吗?或者我是否必须将gem文件夹移动到.bundle目录中?

ruby rubygems ruby-on-rails bundler ruby-on-rails-3

346
推荐指数
4
解决办法
12万
查看次数

我该如何安装本地宝石?

如果我将.gem文件下载到计算机中的文件夹,我可以稍后使用它安装gem install吗?

ruby rubygems

336
推荐指数
7
解决办法
31万
查看次数

自制软件不在OSX上工作

在终端上运行brew命令时出现此错误.需要帮助解决.

 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- utils/popen (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/utils.rb:6:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/Homebrew/global.rb:9:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /usr/local/Library/brew.rb:16:in `<main>'
Run Code Online (Sandbox Code Playgroud)

这是我的env gem设置:

  • RUBYGEMS版本:2.0.14
  • RUBY VERSION:2.0.0(2014-02-24 patchlevel 451)[universal.x86_64-darwin13]
  • 安装目录:/ Library/Ruby/Gems/2.0.0
  • RUBY EXECUTABLE:/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
  • 可执行的目录:/ usr/bin
  • RUBYGEMS PLATFORMS:
    • 红宝石
    • 通用 - 达尔文-13
  • 创业板路径:
    • /Library/Ruby/Gems/2.0.0
    • /Users/ronaldkwan/.gem/ruby/2.0.0
    • /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/gems/2.0.0
  • 创业板配置:
    • :update_sources => true
    • :verbose => true
    • :backtrace => false
    • :bulk_threshold => 1000

ruby macos homebrew rubygems

326
推荐指数
6
解决办法
11万
查看次数

标签 统计

rubygems ×10

ruby ×9

macos ×2

mysql ×2

ruby-on-rails ×2

bundler ×1

homebrew ×1

json ×1

mysql2 ×1

ruby-on-rails-3 ×1

rvm ×1