忍者ブログ

とりあたまログ

Home > 困った > bundle installでText file busyというエラーメッセージが表示される

bundle installでText file busyというエラーメッセージが表示される

エラー内容

VM環境でbundle install --path vendor/bundle実行時に下記のようなエラーが出たとき。

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

    /home/vagrant/.rbenv/versions/2.2.0/bin/ruby -r ./siteconf20150409-9027-w2urdg.rb extconf.rb
creating Makefile

Text file busy @ unlink_internal - ./siteconf20150409-9027-w2urdg.rb

対策

インストール先をvagrantの共有フォルダではない場所にする。

フォルダを作成する

$ mkdir ~/.bundles

パスを変更する

プロジェクトの.bundle/configを開きパスを変更してインストールを実行する。
BUNDLE_PATH: "/home/vagrant/.bundles/プロジェクト名"
$ bundle install
または、configファイルを変更する代わりに実行時に指定する。
$ bundle install --path /home/vagrant/.bundles/プロジェクト名

拍手[0回]

PR
コメント

コメントを受けつけておりません。

カレンダー

03 2020/04 05
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30

バーコード

ブログ内検索