2

如何从 github 下载旧代码?我在我的应用程序上犯了一个错误,当我尝试从 github 下载旧的 zip 文件并运行它时,我得到一个错误。

我认为我做得对,我不需要克隆存储库吗?当我这样做时,当我尝试运行服务器时出现此错误:

An error occurred while installing pg (0.17.0), and Bundler cannot continue.
Make sure that `gem install pg -v '0.17.0'` succeeds before bundling.

当我运行 bundel install 时,我仍然收到错误。

我也收到此错误:

bundle install doesn't work and I still get the error along with this one:Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension
4

2 回答 2

1

对我来说,您没有安装 Postgres。安装并重试bundle install。如何在 Ubuntu 上安装 Postgres(当然你可以有另一个系统:)) - https://help.ubuntu.com/community/PostgreSQL

于 2013-11-09T20:35:08.363 回答
0

如果您安装了 Mavericks,那就是问题的根源。在安装 Mavericks 后,我必须安装另一个需要编译的带有本机依赖项的 gem,并且关于 Mavericks 用于编译 gem 依赖项的编译器的一些更改会产生问题。就您而言,我建议您在此答案中选择一种解决方案来解决您的 PG 安装问题。

于 2013-11-10T23:57:45.203 回答