問題タブ [rubygems]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4362 参照

ruby-on-rails - 迷惑な警告を停止するために boot.rb をハックする方法は? Gem::SourceIndex#search 文字列パターンのサポートは非​​推奨

rake やほとんどの Rails コマンドを実行するたびに、迷惑な警告が表示されます。私はまだ Ruby/Rails の初心者です。boot.rb をハックして迷惑な警告を停止する方法についてアドバイスをお願いします。Rails 1.2.6 と RubyGems 1.3.1 を使用しています。(1.2.x を使用する本からまだ Rails を学んでいるので、Rails を 2.x にアップグレードしていません。) アドバイスをいただければ幸いです。グーグルで解決策を見つけることができませんでした。ありがとう!

boot.rb 行 20:

迷惑なメッセージ:

0 投票する
3 に答える
338 参照

ruby - ライブラリをインストールするには?

「libxml」Gem ( http://libxml.rubyforge.org/install.xml ) をインストールしようとしていますが、libxml をビルドして適切に機能させるには、いくつかの他のライブラリをインストールする必要があると表示されています。

RubyGemsをインストールしたのですが、例えば「libiconv」もgemなのかな?

上記のライブラリをダウンロードしてインストールするにはどうすればよいですか?

ありがとう!

0 投票する
2 に答える
295 参照

ruby - documentation/library/script で .gemspec バージョンを使用する

それで、私は最近、たくさんの ruby​​ gem を書いています。便利だと思うことの 1 つは、現在のバージョン (gemspec で指定されている) を、私rdocのライブラリの で生成されたドキュメントと、使用される で生成されたセクションに含めることです。私のスクリプト(gem経由で配布しています)によって。ユーザーが現在使用しているライブラリ/スクリプトのバージョンを簡単に把握できるようにする方法。OptionParser--help

lib/またはbin/ディレクトリ内の ruby​​ ファイルから、gemspec で指定したバージョンにアクセスする方法はありますか? そうすれば、一度に複数の場所を更新する必要はありません-gemspecだけです。

現在、私は自分の gemspec を手作業で生成していますが、まだ Rake トレインには乗っていません。rubygems が提供するものだけで直接やりたいことを実行できない場合、rake または別のツールでこれを実行できますか?

0 投票する
1 に答える
1706 参照

ruby - Ruby Gems 問題: 初期化されていない定数 Gem::GemRunner

最新のrspecプラグインを追加しようとしたときに、Rails 2.2アプリを実行していました。script/plugin install コマンドを使用して github から確認しました。これにより、いくつかのレーキ タスクが機能しなくなりました。しばらくの間、Google で検索したところ、RubyGems をアップグレードする必要があることがわかりました。私はそれをしましたが、次のエラーが発生しました:

バージョン管理された小さくてシンプルなアプリだったので、すべてを消去し、apt-get remove ruby​​ と ruby​​gems を再インストールしました (apt-get install ruby​​, ruby​​gems を実行)。

問題はまだ残っており、解決方法がわかりません。私はUbuntuを初めて使用するので、パッケージを実際に削除していないのでしょうか?(apt-get removes を実行するのにほとんど時間がかからないので、あまり自信がありません)

私は何を間違っていますか?それは「クリーンスタート」を行う良い方法ですか (apt で削除してから再インストールしますか?)

PS: Framework.rb を変更することで問題が解決することを読みましたが、著者が述べている場所にそのファイルが見つかりません...

0 投票する
2 に答える
8345 参照

ruby - Ruby Gem DBI の使用

共有 Linux サーバーで Ruby を介して MySQL にアクセスしたいと考えています。DBI モジュールを使用する必要があると思いますが、アクセスできないようです。次のようにインストールしました。

私は共有サーバー上にあり、権限がないため、通常の場所にインストールできませんでした。

しかし、それは正常にインストールされたようです。

ただし、今それを要求しようとすると、エラーが発生します。したがって、私のコードは次のとおりです。

これにより、次のエラーが発生します。

LOAD_PATH 環境変数を dbi.rb があるディレクトリに設定しようとしましたが、違いはありませんでした。

0 投票する
3 に答える
1493 参照

ruby - 無効な gem 形式

Ruby Enterprise Edition (OS X) に Merb をインストールすると、このエラーがスローされます。

gem キャッシュを削除しましたが、問題は解決しませんでした。ただし、いくつかの宝石をインストールすることはできたようです。

0 投票する
3 に答える
3677 参照

ruby-on-rails - 初心者: Debian に Rails をインストールする (Gem Fetch エラー?)

Ruby on Rails のインストールで重大な問題が発生しています。

apt-get で Ruby をインストールしました Ruby Gems をインストールしようとすると、インストーラーが ri のインストールで一貫して無期限にハングするので、代わりにソースから Ruby をインストールしてみました。私も同じ問題を抱えていたので、ri または RDoc なしで Ruby Gems をインストールしました。これが以下の問題に関連しているかどうかはわかりません。

Gems を介して Rails をインストールしようとしたとき、Ruby が zlib.so を見つけることができなかったというエラーが最初に表示されたので、zlib.so を Ruby が予期していた場所にコピーしました。

strace の出力から、Ruby が見ているように見えました

/usr/local/lib/ruby/1.8/x86_64-linux/zlib.so

しかし、zlib.soは次の場所にしかありませんでした

/usr/lib/ruby/1.8/x86_64-linux/zlib.so

今、私は新しいエラーが発生しています:

何か深刻な問題が起こっていると感じています。このエラーを改善するにはどうすればよいですか?

0 投票する
2 に答える
852 参照

ruby-on-rails - Rails Page キャッシュを Amazon S3 に保存する簡単な方法を知っている人はいますか?

S3 (そしてもちろんクラウドフロント) にページ キャッシュを格納するためのシンプルで自動化された方法を探しています。フラグメント キャッシュでこれを行うプラグインを知っていますが、自分で作成する前に、集合的な知恵を活用したいと考えていました。ここ :)

編集済み: より明確にするために、S3 を使用してファイルを提供するのではなく、CloudFront CDN を使用するつもりです。

0 投票する
2 に答える
1529 参照

ruby - 条件付き gem の依存関係

インストール時に gem への依存関係を条件付きで設定することはできますか? これが私の状況であり、うまくいけば質問を明確にします。

json gem に依存する、私が管理している gem があります。ただし、json-jruby と呼ばれる json gem のポートを持つ jruby をよく使用します。これを回避するには、依存関係ごとに 2 つの個別の gem を作成する必要があります。json または json-jruby に依存するか、インストール時にチェックして適切な依存関係を使用するという 1 つの gem を作成したいと思います。

誰にもこれに対する良い解決策がありますか?

0 投票する
4 に答える
758 参照

ruby-on-rails - Rails には RubyGems >= 0.9.4 が必要です。RubyGemsをインストールしてください

この投稿と同じ問題がありますが、残念ながら解決策は同じではないと思います。

次のエラー メッセージが表示されます。

Cronでスクリプト/ランナージョブを実行すると、同じサーバーのターミナルで実行すると完全に正常に動作します.

Rails サーバーも正常に動作します。cronでスクリプト/ランナーを実行するのに問題があるだけです。端子をつけて欲しそうです...