2013-11-15 1 views
0

Windows 시스템에서 모든 보석을 업데이트하려고하면 mini_magick에서 실패하고 중지되었습니다. 어떤 방법이 있어도 실패한 것을 무시하고 계속 진행할 수 있습니까?실패를 무시하면서 모든 보석을 업데이트하십시오.

내가이 보석을 위해 가지고 오류는 이미이 문제가 제기 된 것을 볼 수

Updating mini_magick 
ERROR: While executing gem ... (Errno::EINVAL) 
    Invalid argument - C:/Ruby200/lib/ruby/gems/2.0.0/gems/mini_magick-3.6.0/test/files/special! "chars'.gif 

했다. 그래서 저는이 오류를 무시하고 다른 사람들을 업데이트하기를 원했습니다.

+0

Windows 시스템은 확실하지 않지만 ubantu에서는 smilar 종류의 문제가 발생했습니다 –

+0

오류를 표시 할 수 있습니까? –

+0

나는 오류를 게시했다. – Bala

답변

0

당신은 3.6.0 될 수있다, 당신의 Gemfile에 다음을 사용할 수있는 것은 호환되지 않습니다 :

보석 'mini_magick': 자식 => '자식 : //github.com/minimagick/minimagick .git ': 심판 => '6d0f8f953112cce6324a524d76c7e126ee14f392 '

https://github.com/minimagick/minimagick/issues/145

그렇지 않으면 작품, 사용 버전 3.5.0

gem 'mini_magick', '3.5.0' 
+0

고마워,하지만 난 여전히 모든 보석을 업데이 트하는 동안 오류를 무시하고 다른 사람들과 함께 진행하는 방법을 알고 싶다. – Bala

+0

Windows에서 앱을 개발할 때 항상 보석 업데이트에 문제가 발생합니다. 일부 보석은 다른 보석과 호환되지 않습니다. 특정 보석 만 서로 호환됩니다. 그래서 더 나은 버전 번호를 사용하여 Windows 환경에서 이전 경험으로 Windows 개발 영역에서 보석 업데이트를 피하는 것이 좋습니다. – Rubyist

관련 문제