标签: gem

错误:安装capybara-webkit时出错:

有关如何修复的任何建议?

gem install capybara-webkit -v '0.11.0'
Building native extensions.  This could take a while...
ERROR:  Error installing capybara-webkit:
        ERROR: Failed to build gem native extension.

        /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
sh: qmake: not found


Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection.
Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out
Run Code Online (Sandbox Code Playgroud)

ruby gem ruby-on-rails capybara capybara-webkit

116
推荐指数
4
解决办法
3万
查看次数

使用--no-rdoc和--no-ri与bundler

使用时gem install gem_name我可以通过--no-rdoc--no-ri切换到跳过为安装时的gem生成RDoc/RI文档.

是否有类似的方法来做到这一点bundle install

ruby gem rubygems ruby-on-rails bundler

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

即使在使用rvm pkg install zlib之后也无法加载此类文件 - zlib

我使用rvm安装了zlib软件包和ruby 1.9.3,但是每当我尝试安装gem时它会说 cannot load such file -- zlib

我以前安装的命令是

$ rvm install 1.9.3
Run Code Online (Sandbox Code Playgroud)
$ rvm pkg install zlib

$ rvm reinstall 1.9.3 --with-readline-dir=/home/username/.rvm/usr \
    --with-iconv-dir=/home/username/.rvm/usr \
    --with-zlib-dir=/home/username/.rvm/usr \
    --with-openssl-dir=/home/username/.rvm/usr

$ rvm use 1.9.3

$ gem install heroku
ERROR: Loading command: install (LoadError)
    cannot load such file -- zlib
ERROR: While executing gem ... (NameError)
    uninitialized constant Gem::Commands::InstallCommand

关于这个主题的所有帮助告诉我要做rvm pkg install zlib,然后重新安装红宝石--with-zlib-dir=/home/username/.rvm/usr,但这不起作用.

ruby linux gem rvm

112
推荐指数
2
解决办法
7万
查看次数

bundler vs RVM vs gems vs RubyGems vs gemsets vs system ruby

我是Ruby的新手,并试图围绕以下概念:Bundler vs RVM vs gems vs RubyGems vs gemsets vs system rub我很困惑.

有人可以描述一个"最佳实践",说明如何在全新安装最新版本的Ubuntu时管理所有这些内容吗?我应该安装什么,以及如何使用它?

我猜sudo apt-get install ruby不会推荐做一个,但我不确定.除了"所有其他Ruby东西"之外,我在我的系统上尝试过它.这只会增加我的困惑.我不是在谈论Rails,而只是常规的Ruby宝石(例如Vagrant,Chef,脚本).

ruby gem rubygems bundler rvm

96
推荐指数
1
解决办法
1万
查看次数

用Mavericks在Mac上安装PG gem是不可能的

我正在尝试安装pg gem以便再次使用我的rails项目.但我得到这个错误:

构建原生扩展.这可能需要一段时间...错误:安装pg时出错:错误:无法构建gem原生扩展.

/Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If
Run Code Online (Sandbox Code Playgroud)

构建失败,请再次尝试使用--with -pg-config =/path/to/pg_config检查libpq-fe.h ...否找不到'libpq-fe.h header *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}/lib --with-make-prog --without-make-prog --srcdir =.--curdir --ruby =/Users/jeanosorio/.rvm/rubies/ruby​​-2.0.0-p247/bin/ruby​​ --with-pg --without-pg --with-pg-config --without-pg -config --with-pg_config --without-pg_config --with-pg-dir --without-pg-dir --with-pg-include --without-pg-include = $ {pg-dir}/include - -with-pg-lib --without-pg-lib = $ {pg-dir} /

Gem文件将保留在/Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/pg-0.17.0中进行检查.结果记录到/Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/gems/2.0.0/gems/pg-0.17.0/ext/gem_make.out

我尝试了在stackoverflow上找到的所有内容,但我仍然遇到此错误.

如果我尝试使用brew安装postgresql,我会得到以下警告:

警告:postgresql-9.2.4已经安装,它只是没有链接

如果我尝试链接

brew链接postgresql链接/usr/local/Cellar/postgresql/9.2.4 ...警告:无法链接postgresql.取消链接...

错误:无法符号链接文件:/usr/local/Cellar/postgresql/9.2.4/share/man/man7/WITH.7/usr/local/share/man/man7不可写.您应该更改其权限.

请帮忙

注意:我已经为小牛队安装了命令行工具.


如果我使用自制程序卸载并尝试再次安装,我收到此错误:

==>正在下载http://ftp.postgresql.org/pub/source/v9.2.4/postgresql-9.2.4.tar.bz2

################################################## ################ 100.0%

==>修补修补文件src/pl/plpython/Makefile修补文件contrib/uuid-ossp/uuid-ossp.c …

postgresql gem ruby-on-rails osx-mavericks

95
推荐指数
9
解决办法
7万
查看次数

如何在10.10 Yosemite上安装therubyracer gem?

我无法在Yosemite 10.10上安装therubyracer gem.

这是日志:

11:53  $ gem install libv8 -v '3.16.14.3' -- --with-system-v8


Building native extensions with: '--with-system-v8'
This could take a while...
Successfully installed libv8-3.16.14.3
Parsing documentation for libv8-3.16.14.3
Installing ri documentation for libv8-3.16.14.3
Done installing documentation for libv8 after 0 seconds
1 gem installed


02:05  $ gem install therubyracer -v '0.12.1' -- --with-system-v8


Building native extensions with: '--with-system-v8'
This could take a while...
ERROR:  Error installing therubyracer:
    ERROR: Failed to build gem native extension.

    /usr/local/var/rbenv/versions/2.1.2/bin/ruby extconf.rb --with-system-v8
checking …

ruby gem rubygems

92
推荐指数
8
解决办法
5万
查看次数

osx mavericks没有安装"gem install 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
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_callbacks.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_context.cpp
clang: warning: argument unused during compilation: '-rdynamic'
compiling v8_date.cpp
clang: warning: argument unused …
Run Code Online (Sandbox Code Playgroud)

macos gem ruby-on-rails therubyracer osx-mavericks

90
推荐指数
5
解决办法
4万
查看次数

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.
Run Code Online (Sandbox Code Playgroud)

当前的登录用户是qichunren,而qichunre用户有.gem dir的写权限.我想知道为什么gem不能将文件安装到我家.gem dir中?为什么我的gem常见的第一个想要将文件安装到/opt/ruby-enterprise-1.8.7/lib/ruby/gems/1.8

ruby gem ruby-on-rails

83
推荐指数
3
解决办法
7万
查看次数

安装gem capybara-webkit时出错

我是ruby的新手,但在尝试安装capybara以在我的系统上运行测试时,我收到以下错误.我在运行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
Run Code Online (Sandbox Code Playgroud)

这是gem_make.out的结果

/Users/joe/.rvm/rubies/ruby-1.9.2-p290/bin/ruby extconf.rb
Run Code Online (Sandbox Code Playgroud)

ruby gem capybara

83
推荐指数
6
解决办法
4万
查看次数

在Windows中安装Ruby Gem

我是红宝石的新手.我尝试按照网站http://rubygems.org/pages/download中给出的步骤在我的电脑上安装GEM .

我从提及站点下载了包,并将目录更改为安装程序所在的目录,并尝试使用命令运行安装程序,

命令提示符下的setup.rb.

但我弹出一个窗口,显示"Windows无法打开此文件"并提示我选择一个程序来打开此文件.

我现在应该怎么做?让我知道,如果我做错了什么..

ruby gem install

81
推荐指数
6
解决办法
18万
查看次数