2012-01-18 75 views
0

我捆绑了一个gemfile,并且除了回形针之外的所有安装完美,我找不出什么问题,任何人都可以帮助我?提前致谢!无法捆绑回形针

Errno::EINVAL: Invalid argument - c:/Ruby192/lib/ruby/gems/1.9.1/gems/paperclip- 
    2.5.0/test/fixtures/question?mark.png 
    An error occured while installing paperclip (2.5.0), and Bundler cannot continue 
    . 
    Make sure that `gem install paperclip -v '2.5.0'` succeeds before bundling. 
+0

顺便说一句,操作系统是Win7的X86 – aaron 2012-01-18 09:24:23

+0

在这里粘贴你的gemfile – 2012-01-18 09:41:05

回答

0

看起来像是因尝试create a file with a question mark in the name而导致的,这在Windows上无效。它看起来像2.4.4是不包含该提交的最新版本,因此请尝试强制您的Gemfile使用该确切版本。

提交bug文件here,并链接到评论中。 (我会如果我有Windows并可以测试这个)。

+0

我没有尝试其他版本,只是重新启动我的操作系统,现在它的作品,谢谢任何方式! – aaron 2012-01-18 11:33:30

0

您可以安装Paperclip 2.6.0并在gems文件夹中手动重命名为2.5.0。并且不要忘记在paperclip-2.5.0.gemspec文件中将gem版本重新命名为2.5.0。它将工作没有任何问题。