2

所以我绕着这个圈子——我正在使用Paperclip Rails gem的一个分支来让它与Rails3一起工作。在我的 OSX 盒子上和乘客一起工作正常。但是在我的服务器(CentOS 5)上,我收到了这个错误:

git://github.com/lmumar/paperclip.git (at rails3) is not checked out. Please run捆绑安装(Bundler::PathError)Blockquote

我尝试了 Bundle Pack,但它没有从 github 打包 gem。我在我尝试过的 application.rb 文件中阅读了一篇关于将 parh 设置为 BUNDLE_HOME 的帖子:

ENV['BUNDLER_HOME']="~/.bundle/ruby/1.8/bundler/gems/"

但这不起作用。有什么想法吗?我不知道还能做什么,也不知道如何进一步调试或跟踪问题:(

乘客版本 2.2.11。

谢谢。

4

1 回答 1

1

好的,好吧,我不太了解如何设置路径,但最后我做到了:

export BUNDLE_PATH=$GEM_HOME

尽管周围有很多 frackin' 我无法将 BUNDLE_PATH 设置为我的主目录中它从 Github 安装 gem 的位置。

因此,在我运行上述内容之后,我只是再次进行了“捆绑安装”并且它正在工作。:/

于 2010-05-26T10:41:10.660 回答