0

やった

 gem install wxruby

Win7で

およびRuby1.8.6では

require 'rubygems'
require 'wxruby'

しかし、それは言うでしょう

c:/ruby1.8.6/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
`gem_original_require': no such file to load -- wxruby (LoadError)
from c:/ruby1.8.6/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from go.rb:5

更新:に変更しましたrequire 'wx'が、現在はMSVCP71.dll欠落していると表示されています... dllをダウンロードして、MSの公式Webサイトからではない場合は、ランダムなサイトから実行することを少し躊躇しています。

4

2 に答える 2

2

x64 ubuntu linuxでwxrubyをインストールするのに問題があったので、Windows7で試してみました。

  1. http://rubyforge.org/frs/?group_id=167からruby-1.9.1p378.7zを取得します(p479パッチレベルが壊れているため、使用しないでください)
  2. さらに、同じページから開発キットを入手します
  3. ルビーを便利なディレクトリに抽出します。たとえば、C:/rubyとします。
  4. 開発キットをrubyディレクトリに抽出します
  5. [スタート]->[コンピューター](右クリックしてプロパティを選択)、[左側の高度なシステム設定]、[環境変数]を選択し、PATH変数にC:/ ruby​​/binを追加します
  6. gem install wxruby-ruby19(プレーンなwxrubyは1.9ルビーでは動作しません)

次に、スクリプトで「wx」を要求するだけで機能するはずです。少なくとも、rubygemsを要求する必要はないようです。

于 2010-08-03T23:13:55.337 に答える
0

wxrubyには独自のウィンドウルビー配布可能があると思いますね。それはあなたが必要とするすべての依存関係を持っているかもしれません...

于 2010-08-02T22:29:05.773 に答える