ruby-on-rails – 无法构建gem native扩展 – 找不到extconf.rb

在尝试安装时
'bcrypt-ruby',:lib => 'bcrypt'

'hpricot'

我在两种情况下都得到了这个(使用Windows XP)

C:/Ruby/bin/ruby.exe: No such file or directory -- extconf.rb (LoadError)

我从这里安装了http://rubyinstaller.org/downloads/ Rb 1.8.6,包括devkit

任何提示?,谢谢

解决方法

现在 RubyInstaller Wiki中有一个条目可以解决这个潜在的问题:

Using a command prompt,invoke the
following commands:

06000

Execute each line individually. Once
you run it,will see something like
this:

06001

The columns of information are Key,
Type and Value. If you see a key named
AutoRun,there is a chance this is the
culprit of the error you’re receiving.
AutoRun interferes with Ruby messing
with child process executing and by
result,affecting gem installation.
Please remove it with the following
command:

06002

Once you’re done,try opening a new command prompt and executing gem installation again.

相关文章

以下代码导致我的问题: class Foo def initialize(n=0) @n = n end attr_accessor :n d...
这是我的spec文件,当为上下文添加测试“而不是可单独更新用户余额”时,我得到以下错误. require 's...
我有一个拦截器:DevelopmentMailInterceptor和一个启动拦截器的inititializer setup_mail.rb. 但我想将...
例如,如果我有YAML文件 en: questions: new: 'New Question' other: recent: ...
我听说在RSpec中避免它,let,let !,指定,之前和主题是最佳做法. 关于让,让!之前,如果不使用这些,我该如...
我在Rails中使用MongoDB和mongo_mapper gem,项目足够大.有什么办法可以将数据从Mongoid迁移到 Postgres...