小编use*_*994的帖子

Gem :: Ext :: BuildError:错误:无法构建gem本机扩展Bcrypt-Ruby

我正在制作一个rails应用程序并刚刚升级到Yosemite,我认为在更新期间一切都破了.昨晚我把所有代码都签到了github时,一切正常.我昨晚更新了我的电脑到优胜美地.今天我跑了gem install bcrypt-ruby,一切都破了.我有;

  1. 跑 xcodebuild -license
  2. 更新的捆绑器
  3. 跑去brew install rbenv ruby-build rbenv-gem-rehash拿最新的红宝石
  4. 跑 brew install coreutils

但这没用.

环境: OSX约塞米蒂10.10,rbenv 0.4.0,红宝石2.1.3p242(2014年9月19日修订版47630)[x86_64的-darwin14.0],酿造0.9.5 `

错误的来源是我的rails应用程序:

的Gemfile

gem 'rails', '4.1.5'
gem 'pg' 
gem 'uglifier', '>= 1.3.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0',          group: :doc
gem 'spring',        group: :development
gem 'bcrypt-ruby'

group :test, :development do
  gem 'rspec-rails', "~> 2.14"
end
group :test do
  gem 'capybara', "2.1.0"
  gem 'factory_girl_rails', '~> 4.2.1'
end …
Run Code Online (Sandbox Code Playgroud)

ruby macos gem ruby-on-rails

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

PG错误无法连接到服务器:连接被拒绝服务器是否在端口5432上运行?

我最近更新了我的机器(运行Mountain Lion的MacBook Pro),从那时起,每当我设置一个rails项目时,我的机器就会崩溃,无法连接到PG.目前,这是我尝试去localhost时遇到的错误;

PG :: ERROR无法连接到服务器:连接被拒绝服务器是否在主机"localhost"
(:: 1)上运行并接受端口5432上的TCP/IP连接?无法连接到服务器:连接被
拒绝服务器是否在主机"localhost"(127.0.0.1)上运行并接受端口5432上的TCP/IP连接?无法连接到服务器:连接被拒绝服务器是否在主机"localhost"(fe80 :: 1)上运行并接受端口5432上的TCP/IP连接?

这是一份清单,以及我尝试的事项清单;

  1. PostgreSQL版本是9.3.4
  2. 我通过HomeBrew安装它
  3. 我有host: localhost我的database.yml文件
  4. Rails版本4.1.1,ruby 2.0.0p247(2013-06-27修订版41674)[x86_64-darwin12.5.0]
  5. brew uninstall postgresql然后跑brew install postgresql
  6. 试图访问我的postgres.conf文件,但不允许通过PGAdmin和命令行
  7. Ran locate pg_hba.conf和终端出局了;

    WARNING: The locate database (/var/db/locate.database) does not exist.
    
    Run Code Online (Sandbox Code Playgroud)
  8. 我也尝试过使用rails 4.0,但我仍然遇到了问题

  9. 在我更新计算机之前,我仍然可以在我的机器上处理启动/完成的其他项目.

  10. 当我psql从终端运行时,我得到了 psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

我真的迷失在这里,不知道还能做什么.任何帮助将非常感激.

更新:

感谢这个问题,只需下载Postgres.app for Mac 即可解决所有问题.现在一切都很好.

ruby postgresql macos ruby-on-rails-4

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

标签 统计

macos ×2

ruby ×2

gem ×1

postgresql ×1

ruby-on-rails ×1

ruby-on-rails-4 ×1