Tag: macos

在使用RVM的OS X上安装Ruby 1.9.3时,“没有可用的gcc46公式”:

我安装了Homebrew,我正在尝试安装RVM: rvm install 1.9.3-head 我收到此错误: 安装所需的包:gcc46 运行’requirements_osx_brew_libs_install gcc46’时出错, 请阅读/Users/mike/.rvm/log/1384918134_ruby-1.9.3-head/package_install_gcc46.log 要求安装失败,状态为:1 brew doctor说我准备酿造了。 在日志中我看到: 错误:下载失败: ftp : //gcc.gnu.org/pub/gcc/infrastructure/gmp-4.3.2.tar.bz2

Yosemite在WiFi上升级到10.10.3后,Rails服务器在网络上不可见

我的机器上运行的rails服务器可用于本地网络,一切正常,我可以使用本地服装192.168.xx:3000从其他设备访问我的服务器,在更新操作系统到10.10.3之后(我以前有优胜美地,但我不记得版本)这不再有效,我的防火墙被禁用,我试图使用“rails server –binding = 0.0.0.0”启动服务器,但它仍然不可见其他网络上的设备。 编辑:我现在看到问题是只有当我使用WIFI如果我通过霹雳和以太网连接一切正常 有谁知道如何解决这个问题? 谢谢!

pg gem Trace / BPT陷阱:MAC OS X上的5个错误

我最近将我的雪豹升级为狮子,并在我的一个应用程序中升级 => Booting WEBrick => Rails 3.0.4 application starting in development on http://0.0.0.0:4000 => Call with -d to detach => Ctrl-C to shutdown server [2011-08-16 17:47:27] INFO WEBrick 1.3.1 [2011-08-16 17:47:27] INFO ruby 1.9.2 (2011-07-09) [x86_64-darwin11.0.0] [2011-08-16 17:47:27] INFO WEBrick::HTTPServer#start: pid=3460 port=4000 Trace/BPT trap: 5 应用程序退出并且没有其他输出,它确实以sqlite3作为db gem运行。 我评论了所有其他gem,但是这个仍然得到了错误。 我看到这个错误不是在应用程序加载时,而是在它尝试回答第一个请求时。 任何人都知道另一个gem连接到postgresql或任何解决方法? 编辑:好的,这里有一些澄清。 我在雪豹上开始了这个项目,它运行得很好,我安装了rvm,pg gem,webrick和ruby 1.9.2-p180,我升级到狮子并继续从事其他项目,当时间来更新这个项目时,我得到了Trace/BPT trap: […]

如何在OSX El Capitan上安装libxml-ruby gem 2.3.2?

我正在尝试安装一个在Ruby 1.8.7-p370上运行的旧项目,并且在运行OS X El Capitan的Mac上依赖于旧版本的libxml-ruby 2.3.2 gem。 问题是,当尝试安装gem时,它不会构建本机扩展。 以下是运行gem install libxml-ruby -v ‘2.3.2’时的完整错误: Building native extensions. This could take a while… ERROR: Error installing libxml-ruby: ERROR: Failed to build gem native extension. /Users/myusername/.rbenv/versions/1.8.7-p370/bin/ruby extconf.rb checking for socket() in -lsocket… no checking for gethostbyname() in -lnsl… no checking for atan() in -lm… no checking for atan() […]

测试在我的Ubuntu pc上运行,但不在我的Mac OS X Lion 10.7.3,Ruby 1.9.3,Rails 3.2.1上运行

我在Dropbox中有项目和两台正在运行的笔记本电脑:一台使用Ubuntu,另一台使用Mac OS X Lion 10.7.3。 当我尝试在ubuntu上运行rspec或者黄瓜时,它们运行良好,但是当我尝试在Mac上运行测试时,我在config / application.rb中 Bundler.require(*Rails.groups(:assets => %w(development test)))了相同的错误:13: Bundler.require(*Rails.groups(:assets => %w(development test))) 黄瓜: Using the default profile… undefined method `gsub’ for nil:NilClass (NoMethodError) /Users/sergey/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.1/lib/bundler/runtime.rb:77:in `rescue in rescue in block in require’ /Users/sergey/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.1/lib/bundler/runtime.rb:72:in `rescue in block in require’ /Users/sergey/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.1/lib/bundler/runtime.rb:62:in `block in require’ /Users/sergey/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.1/lib/bundler/runtime.rb:55:in `each’ /Users/sergey/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.1/lib/bundler/runtime.rb:55:in `require’ /Users/sergey/.rvm/gems/ruby-1.9.3-p125@global/gems/bundler-1.1.1/lib/bundler.rb:119:in `require’ /Users/sergey/Dropbox/rails_projects/payforapps/config/application.rb:13:in `’ /Users/sergey/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require’ […]

Mac OS X上未初始化的常量Gem :: UserInteraction(NameError)

所以我试图在Mac OS X上运行grunt但是,每当我运行它时,它总是给我这个错误。 事实上,每当我尝试做任何涉及ruby的事情时,它都会给我这个错误,甚至像gem -v这样的东西 我检查了谷歌,他们说在/ usr / bin / gems中包含一行,但我发现它已经包含在第9行 8 require ‘rubygems’ 9 require ‘rubygems/gem_runner’ 10 require ‘rubygems/exceptions’ 它指向我的Library目录中的config.rb文件,特别是在这一行: 39 include Gem::UserInteraction 可以做些什么来摆脱这个错误?

服务器启动时自动rails app启动?

如何在Mac OS X Server启动时自动启动ruby on rails app? 谢谢。

安装后RVM无法正常工作?

好的,所以我之前有RVM工作但是在我升级到Mountain Lion后它似乎已经消失了? 所以我尝试重新安装它: Ayman$ curl -L https://get.rvm.io | bash -s stable % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 185 100 185 0 0 200 0 –:–:– –:–:– –:–:– 755 100 9979 100 9979 0 0 5911 0 0:00:01 0:00:01 –:–:– 5911 Downloading RVM […]

使用“sudo gem install nokogiri”在mac上安装nokogiri时出错

我试图安装nokogiri,因为它是启动rails所必需的 $ rails s /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/spec_set.rb:90:in `block in materialize’: Could not find nokogiri-1.5.5 in any of the sources (Bundler::GemNotFound) from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/spec_set.rb:83:in `map!’ from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/spec_set.rb:83:in `materialize’ from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/definition.rb:127:in `specs’ from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.5/lib/bundler/environment.rb:27:in `specs’ from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/rubygems-bundler-1.0.3/lib/rubygems-bundler/noexec.rb:41:in `candidate?’ from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/rubygems-bundler-1.0.3/lib/rubygems-bundler/noexec.rb:60:in `setup’ from /usr/local/rvm/gems/ruby-1.9.3-p194@global/gems/rubygems-bundler-1.0.3/lib/rubygems-bundler/noexec.rb:75:in `’ from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require’ from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require’ from /usr/local/rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require’ from /usr/local/rvm/gems/ruby-1.9.3-p194/bin/ruby_noexec_wrapper:9:in `’ 但是,当我尝试使用该命令安装nokogiri时,它失败了 $ […]

终端坚持安装rails的ri文档

OSX Mavericks,尝试使用ruby版本ruby 2.1.1p76(2014-02-24修订版45161)[x86_64-darwin12.0]从Rails 4.0.4升级到4.1.0.beta1或4.1.0.rc2。 在这两个实例中(beta1和rc1版本),终端卡在rails-4.1.0.rc2的安装ri文档中 我必须退出进程(命令+>)。 有什么建议?