出现错误:部署到 heroku 时必须至少安装一个 postgresql-client-

2024-01-25

sdilshod@sdilshod-Lenovo-B590:~/webapp/saturn$ heroku run rake db:migrate
Running `rake db:migrate` attached to terminal... up, run.6194
DEPRECATION WARNING: You have Rails 2.3-style plugins in    vendor/plugins! Support for these plugins will be removed in Rails 4.0.  Move them out and bundle them in your Gemfile, or fold them in to your app  as lib/myplugin/* and config/initializers/myplugin.rb. See the release  notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2- 0-rc2-has-been-released. (called from <top (required)> at /app/Rakefile:7)
DEPRECATION WARNING: You have Rails 2.3-style plugins in  vendor/plugins! Support for these plugins will be removed in Rails 4.0.   Move them out and bundle them in your Gemfile, or fold them in to your app   as lib/myplugin/* and config/initializers/myplugin.rb. See the release   notes for more on this: http://weblog.rubyonrails.org/2012/1/4/rails-3-2-  0-rc2-has-been-released. (called from <top (required)> at /app/Rakefile:7)
 Error: You must install at least one postgresql-client-<version> package.
 rake aborted!
 Error dumping database
 /app/vendor/bundle/ruby/1.9.1/gems/activerecord-   3.2.12/lib/active_record/railties/databases.rake:415:in `block (3 levels)   in <top (required)>'
 /app/vendor/bundle/ruby/1.9.1/gems/activerecord- 3.2.12/lib/active_record/railties/databases.rake:188:in `block (2 levels) in <top (required)>'
/app/vendor/bundle/ruby/1.9.1/gems/activerecord-3.2.12/lib/active_record/railties/databases.rake:182:in `block (2 levels) in <top (required)>'
Tasks: TOP => db:structure:dump
(See full trace by running task with --trace)

heroku pg:psql 工作正常,但是当我迁移 rake db:migrate 时,它​​会出现错误,需要安装 pg 客户端。我需要在哪里安装pg客户端?任何帮助


在基于 Debian 的系统上,PostgreSQL 客户端程序由postgresql-客户端-通用作为符号链接/usr/share/postgresql-common/pg_wrapper.

如果您安装该软件包并尝试使用任何 PostgreSQL 客户端程序,例如psql, pg_dump, pg_dumpall, and pg_恢复, the pg_包装器没有安装特定于版本的二进制包,例如postgresql-client-9.1它会发出这个错误:

您必须至少安装一个 postgresql-client- 软件包

解决这个问题最简单的方法是安装postgresql 客户端元包。它始终取决于基于 Debian 的系统上当前支持的 PostgreSQL 数据库客户端包,并且取决于 postgresql-client-common

sudo apt-get install postgresql-client
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

出现错误:部署到 heroku 时必须至少安装一个 postgresql-client- 包 的相关文章

随机推荐

  • 使用 MVC 渲染带有嵌入 Razor 变量的动态 HTML

    我有一些编码的 Html 其中嵌入了我已存储并需要检索的任意数量的 1000 个不同的 Razor 变量从数据库中 我希望能够在 MVC razor 视图中渲染它 只是保存在数据库中的 html 的一个简单示例 可能更复杂 span You
  • 如何通过 FileZilla 访问 Google Kubernetes Engine FTP 服务器

    我创建了一个 gcePreviousDisk 并创建了一个集群并挂载它 这是yaml文件 参考https github com aledv kubernetes ftp https github com aledv kubernetes f
  • SubscribeOn 和 ObserveOn 有什么区别

    我刚刚发现SubscribeOn 这让我想知道我是否应该使用它而不是ObserveOn 谷歌带我去here http social msdn microsoft com Forums en US rx thread 6944f097 00f
  • 如何在观察者中处理具有不同状态值类型的 Observables

    首先是上下文和问题 框架代码在帖子底部 我们正在创建并实现一个 C 框架 以便在 Arduino 等环境中使用 为此 我想使用观察者模式 其中任何对传感器状态变化感兴趣的组件 Observables 可以注册自己 并且它将通过 Observ
  • Qt modbus串口流控处理

    我正在通过串行端口使用 QModbusDevice 编写一个小程序 使用QModbusRtuSerialMaster类 并有一些问题 问题之一似乎是串口的流量控制不正确 检查串行端口嗅探器时 我发现工作客户端在发送请求时打开 RTS 然后关
  • 为什么 mySet.erase(it++) 不是未定义的行为,或者确实如此?

    根据对于这个得到高度评价的答案 https stackoverflow com questions 2874441 deleting elements from stl set while iterating 2874533 2874533
  • 方向改变时替换布局

    我的应用程序有一个 webview 和 LinearLayout 内的一些按钮 问题是 我希望按钮在纵向模式下位于底部 在横向模式下位于左侧 同时 web 视图保持其状态 两种不同的布局不起作用 因为它会强制重新创建刷新 Web 视图的活动
  • 用诗歌管理 git 子模块的依赖关系

    我们有一个存储库app lib它在其他 4 个存储库中用作子模块 并且在每个存储库中我都必须添加子模块的所有依赖项 因此 如果我添加 删除依赖项app lib我必须调整所有其他存储库 我有办法告诉 Poetry 安装根存储库依赖项和子模块中
  • 使用 jQuery 选择 id 中带有百分号 (%) 的元素

    我有一个这样的元素 a href hello a 我一直在拼命尝试用 jQuery 选择它 但不能 我试过了 a my id obviously won t work a my id no such luck a my 20id unrec
  • MYSQL触发器更新复制整行

    我正在尝试创建一个触发器来将整行复制到任何UPDATE 我有2张桌子 Frequencies and Frequencies Audit 这是我的触发器 create trigger auditlog before update on fr
  • 通过 VueJS 2 重用模态

    我在 JSFiddle 使用 Vue 版本 1 中看到了重用模式 https jsfiddle net kemar d3jecL8n https jsfiddle net kemar d3jecL8n 但是当我换成Vue 2版本时 就不行了
  • GNUPLOT:从平滑累积中保存数据

    我绘制了实数均匀随机分布 n 1000 的简单累积和直方图 http www filedropper com random1 1 http www filedropper com random1 1 随机1天 宏是 unset key cl
  • React 组件是否会深入比较 props 以检查是否需要重新渲染?

    我想知道 React 组件是否扩展React Component在尝试决定是否需要重新渲染时对对象进行深入比较 例如 给定 const Foo bar gt return div bar baz div class App extends
  • Titanium Desktop 中的 SVG?

    我正在运行 Titanium Desktop 1 1 0 SDK 并且只有我的 SVG 文本元素可以正确呈现 SVG 方法 例如 getBBox 会给出错误消息 该应用程序在 Titanium 环境之外运行良好 即 Chrome Firef
  • 支持可选参数和.Net 4.0的C#模拟框架

    是否存在完全支持 Net 4 0 和 C 的 C 模拟框架 具体来说 我正在寻找它支持可选参数 我能够通过编写一个扩展方法来让 Moq 来处理这个问题 该方法接受方法名称以及参数名称和值的字典 did想要指定 并且扩展方法为您未指定的所有参
  • Docker Compose + Rails:迁移的最佳实践?

    我刚刚关注了这篇文章在 Docker 中运行 Rails 开发环境 https blog codeship com running rails development environment docker 好文章 效果很好 设置完所有内容后
  • 离子启动给出错误:生成的命令有错误:npminstall

    我正在尝试使用 ionic 和 cordova 创建一个移动应用程序 但是当我启动命令时 ionic start appname blank 下载后 npm 给我 Error with start undefined Error Initi
  • ActionBarSherlock 4.2 是否支持 SearchView 的搜索建议?

    一个月前 我将 ActionBarSherlock 4 2 添加到我的项目中 除了我的搜索建议之外 一切都正常工作了SearchView 我创建搜索建议的方式是使用Android文档中的方法 http developer android c
  • Windows Phone 7.1“发送到”功能?

    我被要求用 C 为 Windows Phone 7 1 编写一个原型应用程序 该应用程序可以通过 Android 的 共享 功能等功能获取数据 然后处理这些数据 例如 用户打开邮件应用程序并查看 PDF 附件 对于此附件 他按下应用程序的
  • 出现错误:部署到 heroku 时必须至少安装一个 postgresql-client-

    sdilshod sdilshod Lenovo B590 webapp saturn heroku run rake db migrate Running rake db migrate attached to terminal up r