Tag: macos

运行’__rvm_make install’时出错

我是编程尝试使用RVM添加Ruby 2.2并接收以下错误的新手。 我运行rvm得到稳定并尝试重新安装,但得到相同的错误。 $ rvm reinstall ruby-2.2.0 Searching for binary rubies, this might take some time. No binary rubies available for: osx/10.10/x86_64/ruby-2.2.0. Continuing with compilation. Please read ‘rvm help mount’ to get more information on binary rubies. Checking requirements for osx. Installing requirements for osx. Updating system….. Installing required packages: autoconf, automake, libtool, pkg-config, libyaml, […]

无法安装pg gem

试图安装pg gem会给我带来错误。 我正在使用使用rbenv / ruby​​-build构建的Ruby 1.9.3-p125。 我使用一键安装程序安装了PostgreSQL。 我可以使用pgAdmin连接到数据库。 我的想法已经不多了。 % gem install pg ~ Building native extensions. This could take a while… ERROR: Error installing pg: ERROR: Failed to build gem native extension. /Users/sandropadin/.rbenv/versions/1.9.3-p125/bin/ruby extconf.rb checking for pg_config… yes Using config values from /usr/bin/pg_config checking for libpq-fe.h… yes checking for libpq/libpq-fs.h… yes checking for pg_config_manual.h… […]

使用brew时出现“错误的解释器”错误

当我尝试运行任何brew命令时,我收到此错误。 Holger-Sindbaeks-MacBook-Air:~ holgersindbaek$ brew help -bash: /usr/local/bin/brew: /usr/bin/ruby: bad interpreter: No such file or directory 我完全不知道如何解决这个问题并且一直在寻找很长时间而没有回答。

在RVM上在OS X 10.11.6上安装ruby-2.3.0时缺少符号

我无法通过rvm安装ruby-2.3.0,而它与ruby-2.2.0一起使用。 错误消息如下 Error running ‘__rvm_make -j 1’, showing last 15 lines of /Users/Rookie/.rvm/log/1472865655_ruby-2.3.0/make.log compiling ./missing/explicit_bzero.c compiling ./missing/setproctitle.c compiling dmyenc.c linking miniruby config.status: creating ruby-runner.c dyld: lazy symbol binding failed: Symbol not found: _clock_gettime Referenced from: /Users/Rookie/.rvm/src/ruby-2.3.0/./miniruby (which was built for Mac OS X 10.12) Expected in: /usr/lib/libSystem.B.dylib dyld: Symbol not found: _clock_gettime Referenced from: /Users/Rookie/.rvm/src/ruby-2.3.0/./miniruby […]

无法在OS X上安装mysql gem

我正在做 sudo gem install mysql 在OS X上安装mysql gem。 这失败,输出如下: 构建原生扩展。 这可能需要一段时间…… 错误:安装mysql时出错: 错误:无法构建gem原生扩展。 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb 检查mysql_ssl_set()…是的 检查rb_str_set_len()…是的 检查rb_thread_start_timer()…没有 检查mysql.h …是的 创建Makefile 使“DESTDIR =”干净 制作“DESTDIR =” 编译mysql.c 链接共享对象mysql / mysql_api.bundle clang:错误:未知参数:’ – multiply_definedsuppress'[-Wunused-command-line-> argument-hard-error-in-future] clang:注意:将来这将是一个很难的错误(不能降级为警告) make: * [mysql_api.bundle]错误1 失败,退出代码2 Gem文件将保留在/Library/Ruby/Gems/2.0.0/gems/mysql-2.9.1中以供检查。 结果记录到/Library/Ruby/Gems/2.0.0/extensions/universal-darwin-13/2.0.0/mysql-2.9.1/gem_make.out 什么可能导致这个? 我有自制的mysql安装,如果这有所作为。

使用RVM在OSX上安装Rails 3

尝试在OSX 10.6上安装新的Rails 3版本。 自购买以来,从未在这台机器上接触过Ruby或Rails。 我能够获得rvm并获得Ruby 1.9.2。 安装。 从那里,我被卡住了。 我试过了: rvmsudo gem install rails -v 3.0.0 sudo gem install rails –pre sudo gem install rails sudo gem update rails 每次我得到相同的结果错误: ERROR: While executing gem … (Errno::ENOENT) No such file or directory – /Users/kevin/.rvm/gems/ruby-1.9.2-head@rails3/cache/activesupport-3.0.0.gem 如果我做gem清单,它说LOCAL GEMS并没有列出任何东西。 我已经阅读了一些演练,但老实说,他们都没有解决这个问题,这让我感到很生气。 为什么这么难安装? 如果有人可以帮助我让它运行,我很乐意学习它。 我试图遵循这个: http://eddorre.com/posts/installing-rails-3-beta-4-using-rvm 还有这个: http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard 这实际上是从ROR指南网站链接的。 我错过了依赖吗? 我如何让他们进去? 如果我做rails […]

IRB历史不适用于Ruby 2.3.0

我在OS X 10.11.4上通过rbenv安装了Ruby 2.3.0p0。 在IRB会议中,历史记录正常。 但是,我无法跨会话访问IRB历史记录。 我尝试了我的系统Ruby,2.0.0p648,IRB会话的历史记录工作正常。 我尝试通过rbenv安装相同版本的Ruby,它也有工作历史。 我在工作和非工作会话之间比较了IRB.conf的值,没有看起来IRB.conf (尽管奇怪的是,在这两种情况下, irb / ext / save-history.rb都是空白文件)。 查看我的.irb_history文件,它似乎被替换而不是附加了最新会话的命令。 我可以加载2.0.0 IRB会话并滚动这些命令就好了。 我已经尝试过rbenv irb历史记录中列出的答案没有成功保存 。 我也尝试了irb历史中选定的答案不起作用 。 我必须改变选定的答案来替换#nitems方法。 这表明正在从历史文件中读Readline::HISTORY ,并将其推送到Readline::HISTORY 。 但是,检查Readline::HISTORY没有显示任何内容。 通过Readline.readline将我的.irb_history中的前一行添加到Readline历史记录中,并指定add_hist = true,我可以破解历史。 但是,绝对不是将以前的命令添加到Readline的正确方法。 我知道我可以切换到像撬的东西,但我想弄明白这一点。 有关为什么命令没有添加到Readline的任何建议,以及如何更改它?

如何在OSX 10.11上安装Jekyll?

ERROR: While executing gem … (Errno::EPERM) Operation not permitted – /usr/bin/jekyll 我试图安装Jekyll时收到权限错误。 我目前正在运行OSX 10.11(El Capitan)。 我也有Xcode 7并安装了开发人员工具。 有解决方法还是这是特定于操作系统的问题?

如何在Mac OS X上卸载Ruby on Rails?

我正在关注Ruby on Rails的教程,并且教程已经更新到Rails的新版本,因此我不能再遵循它了,因为我有一个旧版本。 我想在我的Mac OS X 10.5.8上开始新的并卸载Ruby on Rails和任何相关软件,并从头开始关注它。 如果有人愿意帮我卸载Ruby和Ruby on Rails,我们将不胜感激。

在Mountain Lion上安装Ruby的问题 – ruby​​ 1.9.3不会编译

我之前看过很多关于此的post,并且已经遵循了他们的指示,但没有任何工作。 我将在下面概述我所做的事情,以及我所遵循的指示 – 对任何建议都会感激不尽! 我遵循了以下安装说明: http : //pragmaticstudio.com/blog/2010/9/23/install-rails-ruby-mac 我已经下载了OSX Mountain Lion的X-code,并安装了gcc编译器: $ gcc –version i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00) Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A […]