没有这样的文件或目录 - extconf.rb(Loa dError) - 安装json(1.8.0)

时间:2013-06-01 01:54:53

标签: extconf.rb

我应该首先说我是铁杆新手。当我尝试运行bundle install时,出现了这个特定的错误消息。安装到达json后会弹出错误。

=============================================== ==============================

安装json(1.8.0)

Gem :: Installer :: ExtensionBuildError:错误:无法构建gem原生扩展。

    D:/Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb

D:/Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe:没有这样的文件或目录 - extconf.rb(Loa dError)

Gem文件将保留在D中:/Dev/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gem s / json-1.8.0进行检查。

结果记录到D:/Dev/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/json-1.8.0/ext/ JSON / EXT /发电机/ gem_make.out

安装json(1.8.0)时发生错误,Bundler无法继续。 在捆绑之前确保gem install json -v '1.8.0'成功。

=============================================== ================================

gem_make.out日志文件正在显示

=============================================== ================================

D:/Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb

D:/Dev/RailsInstaller/Ruby1.9.3/bin/ruby.exe:没有这样的文件或目录 - extconf.rb(LoadError)

=============================================== ================================

我已经尝试过运行gem install json并且基本上收到了相同的错误消息。 DevKit已经安装好了。重新安装它没有任何区别。

Ruby版本是1.9.3p392 Rails版本是3.2.13 操作系统是Windows7 64位

使用rubyinstaller完成安装。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:-1)

尝试使用 The Cucumber Book (p.299)中提供的Gemfile以及gem install json尝试安装Cucumber时出现同样的错误。

尝试gem install cucumber时有效:

Fetching: multi_json-1.8.0.gem (100%)
Successfully installed multi_json-1.8.0
...

HTH
弗兰克