Tag: rubygems

我如何在我的Gemfile中指定一个本地gem?

我想Bundler加载一个本地的gem。 有没有这个选项? 或者我必须将gem文件夹移动到.bundle目录中?

如何处理Ruby on Rails错误:“请安装postgresql适配器:`gem install activerecord-postgresql-adapter'”

运行使用ActiveRecord框架的Ruby on Rails(RoR)应用程序或Ruby代码时,您会收到错误消息: 请安装postgresql适配器: gem install activerecord-postgresql-adapter 试图运行: gem install activerecord-postgresql-adapter 也失败了,让你无所适从。

警告:不安全的可写dir / usr / local / bin在PATH,模式040777中

每当我运行这个命令rails server : 警告:不安全的可写dir / usr / local / bin在PATH,模式040777中 我在这里search了一个解决scheme,他们说要input: chmod go-w /usr/local/bin 但是我得到这个错误: chmod:无法更改/ usr / local / bin上的文件模式:不允许操作 顺便说一句,我正在使用OS X.

无法在OS X上安装gem“El Capitan”

我无法在El Capitan Beta 5上安装并运行fakes3 gem。 我试过了: sudo gem install fakes3 ERROR: While executing gem … (Errno::EPERM) Operation not permitted – /usr/bin/fakes3 然后我试着用椰子树的方式做。 它适用于椰子树,但不适用于假货3。 mkdir -p $HOME/Software/ruby export GEM_HOME=$HOME/Software/ruby gem install cocoapods […] 1 gem installed gem install fakes3 ERROR: While executing gem … (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.

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

我不使用从我的机器或我处理的服务器(我使用其他方式的文档)安装的gem的RI或RDoc输出。 我安装的每个gem默认安装了RI和RDoc文档,因为我忘了设置–no-ri –no-rdoc 。 有没有办法使这两个标志的默认?

如何从代理(ISA-NTLM)后面更新Ruby Gems

我在后面的防火墙是以NTLM-only模式运行Microsoft ISA服务器。 哈希任何人有成功得到他们的Rubygem安装/更新通过Ruby SSPIgem或其他方法? …或者我只是懒惰? 注意:rubysspi-1.2.4不起作用。 这也适用于IronRuby项目的一部分“igem”

找不到PostgreSQL客户端库(libpq)

我试图在Mac OS X 10.6上安装PostgreSQL for Rails。 首先,我尝试了MacPorts安装,但是这样做并不顺利,所以我做了一次点击DMG安装。 这似乎工作。 我怀疑我需要安装PostgreSQL开发包,但我不知道如何在OS X上做到这一点。 下面是我尝试做sudo gem install pg : $ sudo gem install pg Building native extensions. This could take a while… ERROR: Error installing pg: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb checking for pg_config… yes Using config values from /Library/PostgreSQL/8.3/bin/pg_config checking for libpq-fe.h… yes checking […]

bundle安装失败,SSL证书validation错误

当我在Centos 5.5上运行我的Rails 3项目的bundle install ,会失败并显示错误: Gem::RemoteFetcher::FetchError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://bb-m.rubygems.org/gems/multi_json-1.3.2.gem) An error occured while installing multi_json (1.3.2), and Bundler cannot continue. Make sure that `gem install multi_json -v '1.3.2'` succeeds before bundling. 当我尝试手动安装gem(通过gem install multi_json -v '1.3.2' )它工作。 其他几个gem也会出现同样的问题。 我使用RVM(1.12.3),ruby 1.9.2,bundler 1.1.3。 如何解决它?

Ruby Gem安装Json在Mavericks和Xcode 5.1上失败 – 未知参数:'-multiply_definedsuppress'

我试图运行gem install json,并得到以下错误 Gem::Ext::BuildError: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb creating Makefile make "DESTDIR=" clean make "DESTDIR=" compiling generator.c linking shared-object json/ext/generator.bundle clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future] clang: note: this will be a hard error (cannot be downgraded to a warning) in the future make: *** [generator.bundle] Error 1 make failed, […]

我如何从我的系统中删除RVM(Ruby版本管理器)?

我如何从我的系统中删除RVM(Ruby版本管理器)?