如何从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安装时,我仍然得到错误。
我也遇到了这个错误:
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
答案 0 :(得分:1)
在我看来,你没有安装Postgres。安装它并再次尝试bundle install
。
如何在Ubuntu上安装Postgres(当然你可以有另一个系统:)) - https://help.ubuntu.com/community/PostgreSQL
答案 1 :(得分:0)
如果您已经安装了Mavericks,那么这就是问题的根源。我必须在安装Mavericks之后安装另一个需要编译的本机依赖项的gem,并且有一些关于Mavericks用来编译gem依赖项的编译器的更改会产生问题。在您的情况下,我建议您选择this answer中的一个解决方案来解决您的PG安装问题。