[解決済み] require': ロードするファイルがありません -- mkmf (LoadError)
2022-03-17 12:04:01
質問
Ubuntu Natty Narwhal 11.04 で ruby1.9.1 を使用して rails をインストールしようとしています。
を使用してrubyをインストールしました。
apt-get install ruby1.9.1-full
このパッケージにはdevパッケージが含まれています。このエラーをググると、すでに持っている1.9.1-devをインストールするよう勧められています。
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb
extconf.rb:36:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:36
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/bcrypt-ruby-3.0.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/bcrypt-ruby-3.0.1/ext/mri/gem_make.out
解決方法は?
解決策を探したところ
-dev
パッケージが必要であり、単に
ruby1.8
. ですから、もし
ruby1.9.1
している
sudo apt-get install ruby1.9.1-dev
または、汎用の ruby バージョンをインストールする場合は、(@lamplightdev のコメントに従って) を使用します。
sudo apt-get install ruby-dev
が修正されるはずです。
試す
locate mkmf
を実行して、ファイルが実際に存在するかどうかを確認します。
関連
-
[解決済み】Rails。Ruby on Railsの移行でデータベースカラムの名前を変更するにはどうすればよいですか?
-
[解決済み】Webpacker::Manifest::MissingEntryError【クローズド
-
[解決済み] Railsです。NameError: 初期化されていない定数
-
[解決済み] AWS S3です。アクセスしようとしているバケットは、指定されたエンドポイントを使用してアドレスされている必要があります。
-
[解決済み] 該当するルートがない [GET] "demo/hello"
-
[解決済み] Railsで `before_action` での `only:` はどのように機能するのですか?
-
[解決済み] gemのアップデート後、"Asset was not declared to be precompiled in production "でテストが失敗する。
-
[解決済み] バリデーションなしで属性を更新する方法
-
[解決済み] Railsはsaveでモデル内の検証をスキップしますか?
-
[解決済み】Ubuntuでのsqlite3-rubyのインストールエラー
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】警告:定数 ::Fixnum は非推奨 新しいモデルを生成するとき
-
[解決済み】gemのインストールができない - gemネイティブ拡張の構築に失敗 - そのようなファイルをロードできない -- mkmf (LoadError)
-
[解決済み】Ruby: 特定のバージョンのruby gemをインストールする方法は?
-
[解決済み] pg gem をインストールしようとすると 'libpq-fe.h' ヘッダが見つからない
-
[解決済み] Railsです。NameError: 初期化されていない定数
-
[解決済み] Ruby on Railsのランナー
-
[解決済み] DestroyとDeleteの違い
-
[解決済み] Ruby on Railsのためにnetbeansを構成する方法は?
-
[解決済み] railsでhidden fieldタグを使用する方法
-
[解決済み] 構文エラー "構文エラー、予期しない入力終了、keyword_endを期待 (SyntaxError)"