[英]Rails looking for wrong path of bundler
我正在嘗試使用Linux上的全新安裝創建一個新的Ruby-on-Rails應用程序。 當我執行
rails new appname -d postgresql
我收到以下錯誤
run bundle install --local
/usr/bin/ruby2.3: No such file or directory -- /usr/bin/bundle (LoadError)
run bundle exec spring binstub --all
/usr/bin/ruby2.3: No such file or directory -- /usr/bin/bundle (LoadError)
但是bundle
的安裝路徑不同:
$ which bundle
/usr/local/bin/bundle
更改bundle
的路徑還是將其指定為位於其他路徑的rails
是更可取的? 最好的方法是什么(更改路徑或指定路徑)?
嘗試之前gem install bundler
將PATH=$PATH:$HOME/.gem/ruby/<version>/bin
到您的.bash_profile
並獲取它。
然后,您可以使用gem install bundler --install-dir ~/.gem
為您的用戶gem install bundler --install-dir ~/.gem
sudo而無需sudo
好的,所以我所做的是:
gem install bundler
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.