ruby - win32console已安装,但未按预期显示 'require'

标签 ruby rubygems

Win32Console安装:

Fetching: win32console-1.3.0-x86-mingw32.gem (100%)
Successfully installed win32console-1.3.0-x86-mingw32
1 gem installed
Installing ri documentation for win32console-1.3.0-x86-mingw32...
Installing RDoc documentation for win32console-1.3.0-x86-mingw32...

但它不想与require一起使用。我到处都看到这个:

require 'Win32/Console/ANSI'

但是每次我尝试时都会引发LoadError

我在这里缺少什么吗?我需要以某种方式配置它吗?

附注:

错误信息:

LoadError: no such file to load -- Win32/Console/ANSI
        from path/custom_require.rb:36:in `require'
        from path/custom_require.rb:36:in `require'
        from (irb):23
        from path/irb:12:in `<main>'

gem list win32console 给出:

*** LOCAL GEMS ***

win32console (1.3.0 x86-mingw32)

gem 环境给出:

RubyGems Environment:
  - RUBYGEMS VERSION: 1.7.2
  - RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [i386-mingw32]
  - INSTALLATION DIRECTORY: rubypath/lib/ruby/gems/1.9.1
  - RUBY EXECUTABLE: rubypath/bin/ruby.exe
  - EXECUTABLE DIRECTORY: rubypath/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86-mingw32
  - GEM PATHS:
     - rubypath/lib/ruby/gems/1.9.1
     - userpath/.gem/ruby/1.9.1
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

(路径因过长而被截断)


最后:ruby -v:

ruby 1.9.2p290 (2011-07-09) [i386-mingw32]

最佳答案

嘿,我也遇到了同样的问题。我也是提出赏金的人。我终于克服了这个错误。这就是我所做的。

正如您所做的那样,我安装了 gem。

gem install win32console

然后我进入我的 gemfile 并将这个 gem 添加到底部。

似乎有效!我如何拿回我的赏金!!

关于ruby - win32console已安装,但未按预期显示 'require',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8697085/

相关文章:

mysql - Rails - MySQL 错误 "Out of range value",即使范围应该没问题?

ruby-on-rails - Ruby Sqlite3 安装 sqlite3_libversion_number() macOS Sierra

ruby-on-rails - Ruby\Rails 沙箱

ruby-on-rails - 独立测试 Rails 部分 View

ruby - 运行 RSpec 时找不到库类

ruby-on-rails - Mac OS X 上的 Tesseract-ocr gem 问题

ruby-on-rails - 在 Active Admin (Rails 3.2/postgreSQL/active admin 1.0) 上过滤多选

ruby-on-rails - 我以错误的方式删除了 Rails gem - 我该怎么办?

ruby-on-rails - 在 osx 上为 ruby​​ on Rails 项目安装 qrencoder gem

ruby-on-rails - $PATH 混淆 OSX Lion 上的 Postgres 和 Rails