我在Linux 17上运行RVM,当我bundle install时,我碰到了一个反复出现的随机临时错误。
Gem::RemoteFetcher::UnknownHostError: no such name (https://rubygems.org/gems/some_gem)
这个错误是随机发生的。如果我再次运行bundle install,它可能会在前面的失败中成功,但在Gemfile中的另一个gem中,则会遇到错误。
我能够成功地安装gems,但只有在多次重新运行命令后才能安装.
9.3和rails 3.2.13在我的应用程序中创建了PDF,因此我安装了gem安装wkhtmltopdf和gem安装wkhtmltopdf-二进制-v '0.9.9.1',但是我得到了如何解决这个问题的消息
gem安装wkhtmltopdf
成功安装wkhtmltopdf-0.1.2 1 gem,安装wkhtmltopdf-0.1.2的ri文档。
unable to convert "\x90" from ASCII-8BIT to UTF-8 for bin/wkhtmltopdf_linux_386, skipping
unable to convert
好吧。我第一次尝试了bootstarp,我在我的宝石文件中添加了gems "therubyracer“和"less-rails”以及'twitter-bootstrap-rails‘。之后
捆绑安装
我会跟随错误。
Bundler::GemspecError: Could not read gem at /home/addie/.rvm/gems/ruby-2.1.1/cache/libv8-3.16.14.3-x86_64-linux.gem. It may be corrupted.
An error occurred while installing li
我在linux环境中成功地安装了rvm和ruby。当我试图安装轨道时,我将面临以下错误:
$ gem install rails
/home/bathakarai/.rvm/rubies/ruby-1.9.3-p385/bin/gem:4: warning: Insecure world writable dir /home/bathakarai in PATH, mode 040777
ERROR: Could not find a valid gem 'rails' (>= 0) in any repository
ERROR: While executing g
我正在遵循Arch Linux wiki 上的说明。我完成了必须运行sudo -u gitlab -H bundle install的部分。每次我这样做,我都会得到:
...
An error occurred while installing pg (0.18.4), and Bundler cannot continue.
Make sure that `gem install pg -v '0.18.4'` succeeds before bundling.
因此,我尝试运行命令gem install pg -v '0.18.4',它显示它已成功安装:
B
这里有没有人成功地在Windows上安装了system_timer gem?我的机器上有devkit,我可以安装其他原生gem。当我安装gem时,我得到了以下错误。
In file included from system_timer_native.c:2:
c:/Ruby19/include/ruby-1.9.1/ruby/backward/rubysig.h:14:2: warning:
#warning rubysig.h is obsolete
system_timer_native.c: In function `install_timer':
system_tim
我想在一个共享的linux服务器上通过ruby访问MySQL。我认为我需要使用DBI模块,但我似乎无法访问它。我按如下方式安装:
gem install -r dbi
它无法将其安装在正常位置,因为我在共享服务器上,没有权限:
WARNING: Installing to ~/.gem since /usr/lib/ruby/gems/1.8 and
/usr/bin aren't both writable.
WARNING: You don't have ~/.gem/ruby/1.8/bin in your PATH,
gem
正在尝试执行bundle install命令,它显示的是错误消息
Gem::InstallError: capybara requires Ruby version >= 1.9.3.
An error occurred while installing capybara (2.1.0), and Bundler cannot continue.
Make sure that `gem install capybara -v '2.1.0'` succeeds before bundling.
因此,我将我的ruby 1.8.2升级到ruby 1.9.3,并将其设置为rv
我开始尝试为开发设置一个本地rails安装。但是,在使用apt-get安装之后,我了解了RVM,因此删除了前面的版本,并从RVM中重新安装。不过,看起来我仍然有一些问题。具体来说,当我试图安装栏杆时.
$ gem install rails
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /var/lib/gems/1.9.1 directory.
这看起来已经是一个问题,因为我不希望它位于/var/目录中,而是希望它位于用户
我已经使用gem的--user-install选项成功地将我的ruby gem安装到了~的一个子目录中。我现在可以在~/.gem/ruby/1.8/gems/下看到它。
但是,我无法从我的脚本中require它:
./public_html/tt_web/index.cgi:2:in `require': no such file to load -- mbox (LoadError)
from ./public_html/tt_web/index.cgi:2
我根据信息将~/.gem/ruby/1.8/bin添加到我的PATH变量中(并且我已经验证了它在echo $PATH中
我正在尝试在amazon实例上安装rails,但是我一直收到同样的错误报告。
[ec2-user@xxx.xxx ~]$ sudo gem install rails --no-ri --no-rdoc
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
current directory: /usr/local/share/ruby/gems/2.3/ge
我正在使用Arch Linux并安装了Ruby (这是2.0.0版)。
当我安装Ruby时,它说我应该添加:
$(ruby -rubygems -e "puts Gem.user_dir")/bin
在我的路径中,我将其添加到.bashrc
当我尝试gem安装rails或任何其他gem时,它会给出错误:无法构建gem本地扩展。这是完整的错误:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /usr/lib/ru
我无法在我的mysql2 linux机器上安装“CentOS”gem。
我最近在下面的教程中安装了mysql:
当我尝试下载"mysql2“创业板时,我会得到以下日志:
[root@vc2cmmka035538n ruby]# gem install mysql2
ERROR: Could not find a valid gem 'mysql2' (>= 0) in any repository
ERROR: Possible alternatives: mysql
环境信息:
Rails 3.2.3
ruby 1.8.7 (2011-06-30修补
我在使用Bundler安装Git依赖项时遇到了问题。bundle install似乎已成功完成:
Using gemname version from git://github.com/username/repo.git (at master)
Your bundle is complete!
但是,运行任何后续命令、bundle exec等都会失败:
git://github.com/username/repo.git (at master) is not yet checked out. Run `bundle install` first.
我注意到Bundler获取gem没有问题,但是