首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rails 3.2.1:%1不是有效的Win32应用程序。- c:/RailsInstaller

Rails 3.2.1:%1不是有效的Win32应用程序。- c:/RailsInstaller
EN

Stack Overflow用户
提问于 2013-07-20 22:10:09
回答 1查看 594关注 0票数 0

我昨晚正在开发一个Rails 3.2.1应用程序,一切都运行得很好。然而,今天早上当我运行rails server时,我遇到了这个奇怪的问题:

代码语言:javascript
复制
> c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:
> 36:in `require': 193: %1 is not a valid Win32 application.   -
> c:/RailsInstaller
> /Ruby1.9.3/lib/ruby/1.9.1/i386-mingw32/digest/sha1.so (LoadError)
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo
> m_require.rb:36:in `require'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/
> lib/bundler/definition.rb:1:in `<top (required)>'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/
> lib/bundler.rb:148:in `definition'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/
> lib/bundler.rb:116:in `setup'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.3.5/
> lib/bundler/setup.rb:7:in `<top (required)>'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo
> m_require.rb:59:in `require'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo
> m_require.rb:59:in `rescue in require'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo
> m_require.rb:35:in `require'
>         from c:/Users/user/rails_projects/fyff/config/boot.rb:6:in `<top (requir ed)>'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo
> m_require.rb:36:in `require'
>         from c:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/custo
> m_require.rb:36:in `require'
>         from script/rails:5:in `<main>'

我只是花了相当多的时间寻找解决方案,我的一些发现是Rails安装程序的问题:

代码语言:javascript
复制
https://github.com/oneclick/rubyinstaller/issues/102
https://github.com/oneclick/rubyinstaller/wiki/Troubleshooting#wiki-dep_segfault

但故障排除/修复似乎并不适用于我,因为我不记得曾见过“FRAPS”或“弯路”。

谁能解释一下为什么会突然发生这样的事情?任何解决方案/尝试都将非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-22 20:26:32

重新启动似乎是解决此问题的唯一方法。我有过几次,没有明显的原因。但是在重启之后,一切看起来都很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17763085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档