0

私はRubyで真新しいです。AptanaStudioを使用して最初のアプリケーション/プロジェクトをセットアップしようとしています。

これが私のルビーとジェムのバージョンです

c:\>ruby -v
ruby 1.9.1p378 (2010-01-10 revision 26273) [i386-mingw32]

c:\>gem -v
1.3.6

rubyアプリケーションの起動中に、以下のエラーが表示されます。私はVistaで開発しています(吸う、私は知っていますが、それを変更するために取り組んでいます)

C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require': 126: The specified module could not be found.   - C:/Ruby/lib/ruby/gems/1.9.1/gems/mongrel-1.1.5-x86-mingw32/lib/http11.so (LoadError)
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `block in require'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/mongrel-1.1.5-x86-mingw32/lib/mongrel.rb:12:in `<top (required)>'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `block in require'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in `new_constants_in'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in `require'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.0.0/lib/rack/handler/mongrel.rb:1:in `<top (required)>'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.0.0/lib/rack/handler.rb:17:in `const_get'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.0.0/lib/rack/handler.rb:17:in `block in get'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.0.0/lib/rack/handler.rb:17:in `each'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/rack-1.0.0/lib/rack/handler.rb:17:in `get'
    from C:/Ruby/lib/ruby/gems/1.9.1/gems/rails-2.3.4/lib/commands/server.rb:45:in `<top (required)>'
    from C:/Users/Me - Admin/My Documents/Aptana RadRails Workspace/EventBuzz/script/server:3:in `require'
    from C:/Users/Me - Admin/My Documents/Aptana RadRails Workspace/EventBuzz/script/server:3:in `<top (required)>'
    from -e:2:in `load'
    from -e:2:in `<main>'

この問題の修正の一環として、次のgemとアップデートをインストールしました

c:\>gem update --system
Updating RubyGems
Nothing to update

c:\>gem install rails capistrano
mongrel mongrel_cluster Successfully
installed rails-2.3.5 Successfully
installed net-ssh-2.0.21 Successfully
installed net-sftp-2.0.4 Successfully
installed net-scp-1.0.2 Successfully
installed net-ssh-gateway-1.0.1
Successfully installed highline-1.5.2
Successfully installed
capistrano-2.5.18 Successfully
installed mongrel-1.1.5-x86-mingw32
Successfully installed
mongrel_cluster-1.0.5 9 gems installed
Installing ri documentation for
rails-2.3.5... Installing ri
documentation for net-ssh-2.0.21...
Installing ri documentation for
net-sftp-2.0.4... Installing ri
documentation for net-scp-1.0.2...
Installing ri documentation for
net-ssh-gateway-1.0.1... Installing ri
documentation for highline-1.5.2...
Installing ri documentation for
capistrano-2.5.18... Installing ri
documentation for
mongrel-1.1.5-x86-mingw32...
Installing ri documentation for
mongrel_cluster-1.0.5... Updating
class cache with 1380 classes...
Installing RDoc documentation for
rails-2.3.5... Installing RDoc
documentation for net-ssh-2.0.21...
Installing RDoc documentation for
net-sftp-2.0.4... Installing RDoc
documentation for net-scp-1.0.2...
Installing RDoc documentation for
net-ssh-gateway-1.0.1... Installing
RDoc documentation for
highline-1.5.2... Installing RDoc
documentation for capistrano-2.5.18...
Installing RDoc documentation for
mongrel-1.1.5-x86-mingw32...
Installing RDoc documentation for
mongrel_cluster-1.0.5...

c:\>gem install mysql Successfully
installed mysql-2.8.1-x86-mingw32 1
gem installed Installing ri
documentation for
mysql-2.8.1-x86-mingw32... Updating
class cache with 1641 classes...
Installing RDoc documentation for
mysql-2.8.1-x86-mingw32...

何が起こっているかについてのアイデア?

4

1 に答える 1

0

ネイティブ拡張機能を含む多くのライブラリがRuby1.9.1用に構築されていないため、WindowsでのRuby1.9.1のサポートはまだ完全ではないようです。

長い間使用されており、安定しているため、WindowsでRuby1.8.7を使用してみてください。

于 2010-06-03T02:16:04.750 に答える