Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku Postgres OS X 10.9.5_Heroku_Osx Mavericks_Postgresql 9.3_Ruby On Rails 4.1 - Fatal编程技术网

Heroku Postgres OS X 10.9.5

Heroku Postgres OS X 10.9.5,heroku,osx-mavericks,postgresql-9.3,ruby-on-rails-4.1,Heroku,Osx Mavericks,Postgresql 9.3,Ruby On Rails 4.1,谦虚地寻求帮助。学习RubyonRails 观看此YouTube视频,9:10讲师进入: psql bashshell与我的不同,在终端提示符处没有$ 当我尝试时: Michels-MacBook-Pro:~ michelfrechette$ pqsl 以下是我的结果: Michels-MacBook-Pro:~ michelfrechette$ psql psql: could not connect to server: No such file or directory Is the

谦虚地寻求帮助。学习RubyonRails

观看此YouTube视频,9:10讲师进入:

psql
bashshell与我的不同,在终端提示符处没有$

当我尝试时:

Michels-MacBook-Pro:~ michelfrechette$ pqsl
以下是我的结果:

Michels-MacBook-Pro:~ michelfrechette$ 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"?
Michels-MacBook-Pro:~ michelfrechette$ 
使用:PostgreSQL 9.3.5

我错过了什么?有人能提供指导吗?多谢各位

其他信息:

Michels-MacBook-Pro:~ michelfrechette$ heroku --v
/Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/tmpdir.rb:85:in `mkdir': ERROR:            Failed to build gem native extension. (Gem::Ext::BuildError)

Permission denied @ dir_s_mkdir - ./.gem.20141013-60662-6x4qt9

Gem files will remain installed in /Users/michelfrechette/.rvm/gems/ruby-2.0.0-    p481@global/gems/executable-hooks-1.3.2 for inspection.
Results logged to /Users/michelfrechette/.rvm/gems/ruby-2.0.0-p481@global/extensions/x86_64-darwin-13/2.1.0-static/executable-hooks-1.3.2/gem_make.out
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/tmpdir.rb:85:in `block in mktmpdir'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/tmpdir.rb:142:in `create'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/tmpdir.rb:85:in `mktmpdir'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/ext_conf_builder.rb:14:in `build'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:161:in `block (2 levels) in build_extension'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:160:in `chdir'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:160:in `block in build_extension'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:159:in `synchronize'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:159:in `build_extension'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:198:in `block in build_extensions'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:195:in `each'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/ext/builder.rb:195:in `build_extensions'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/specification.rb:1436:in `block in build_extensions'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/user_interaction.rb:45:in `use_ui'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/specification.rb:1434:in `build_extensions'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/stub_specification.rb:60:in `build_extensions'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/basic_specification.rb:56:in `contains_requirable_file?'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/specification.rb:925:in `block in find_inactive_by_path'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/specification.rb:924:in `each'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/specification.rb:924:in `find'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/specification.rb:924:in `find_inactive_by_path'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems.rb:185:in `try_activate'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:132:in `rescue in require'
from /Users/michelfrechette/.rbenv/versions/2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:144:in `require'
from /Users/michelfrechette/.rvm/gems/ruby-2.0.0-p481@railstutorial_rails_4_0/bin/ruby_executable_hooks:9:in `<main>'

您是如何安装PostgreSQL的?您是否检查了PostgreSQL是否正在运行?您的shell在提示符处有
$
。它只是有一个较长的提示。“无论如何,为了这个目的,一个外壳就是一个外壳。”克雷格-我只是跟着YouTube视频走。不确定PostgreSQL是如何安装的。如何检查PostgreSQL是否正在运行?我不在某个特定的Rails项目中,也没有连接到Rails服务器,是吗?请解释一下您当时采取的步骤。我怀疑很多人会想看一段随机的教程视频来了解到目前为止你一直在做什么。要检查PostgreSQL是否正在运行:
ps-ef | grep postgres
是一个开始。“这与Rails无关,”克雷格·格林格(CraigRinger)不确定所采取的具体步骤。添加了
ps-ef | grep postgres
的结果,并将它们编辑到我的原始问题中。
Michels-MacBook-Pro:~ michelfrechette$ ps -ef | grep postgres
501 60896 60710   0  6:06am ttys000    0:00.00 grep postgres

Michels-MacBook-Pro:~ michelfrechette$ gem install pg
Error loading RubyGems plugin "/Users/michelfrechette/.rvm/gems/ruby-2.0.0-   p481@global/gems/executable-hooks-1.3.2/lib/rubygems_plugin.rb": ERROR: Failed to build gem native extension.

Permission denied @ dir_s_mkdir - ./.gem.20141013-60906-9b5gwl

Gem files will remain installed in /Users/michelfrechette/.rvm/gems/ruby-2.0.0-  p481@global/gems/executable-hooks-1.3.2 for inspection.
Results logged to /Users/michelfrechette/.rvm/gems/ruby-2.0.0-   p481@global/extensions/x86_64-darwin-13/2.1.0-static/executable-hooks-1.3.2/gem_make.out
(Gem::Ext::BuildError)
Error loading RubyGems plugin "/Users/michelfrechette/.rvm/gems/ruby-2.0.0-  p481@global/gems/gem-wrappers-1.2.5/lib/rubygems_plugin.rb": ERROR: Failed to build gem native extension.

Permission denied @ dir_s_mkdir - ./.gem.20141013-60906-m2ih6w

Gem files will remain installed in /Users/michelfrechette/.rvm/gems/ruby-2.0.0-   p481@global/gems/executable-hooks-1.3.2 for inspection.
Results logged to /Users/michelfrechette/.rvm/gems/ruby-2.0.0-   p481@global/extensions/x86_64-darwin-13/2.1.0-static/executable-hooks-1.3.2/gem_make.out
(Gem::Ext::BuildError)
Building native extensions.  This could take a while...
Successfully installed pg-0.17.1
invalid options: -f fivefish
(invalid options are ignored)
Parsing documentation for pg-0.17.1
Done installing documentation for pg after 1 seconds
1 gem installed
Michels-MacBook-Pro:~ michelfrechette$