簡體   English   中英

Rails:找不到Gemfile

[英]Rails : Could not locate Gemfile

/Users/mac/.rvm/gems/ruby-2.1.3@global/gems/bundler-1.7.4/lib/bundler/shared_helpers.rb:24:in `default_gemfile': Could not locate Gemfile (Bundler::GemfileNotFound)
    from /Users/mac/.rvm/gems/ruby-2.1.3@global/gems/bundler-1.7.4/lib/bundler/shared_helpers.rb:29:in `default_lockfile'
    from /Users/mac/.rvm/gems/ruby-2.1.3@global/gems/bundler-1.7.4/lib/bundler.rb:253:in `default_lockfile'
    from /Users/mac/bin/spring:10:in `<top (required)>'
    from bin/rails:3:in `load'
    from bin/rails:3:in `<main>'

當我嘗試運行“ rails new myproject”或“ rails -v”時,出現此消息,但安裝了rails。 我不明白。 有人可以幫助我。

謝謝你的幫助。

我有確切的問題。

事實證明,問題出在我有一個隱藏的./bin目錄。 當我運行rails new myapp ,它正在使用bin文件夾中的二進制文件。 就我而言,它是./bin/spring

我刪除了這個./bin目錄,現在一切正常。

它不在正確的路徑中,或者未安裝。 如果您正在運行rails -v也請執行此gem install bundler您應該獲得如下版本:

rails -v
Rails 4.2.0.beta2

如果您不這樣做,則意味着也未安裝滑軌。 運行gem install rails

以下是設置滑軌的信息: http : //guides.rubyonrails.org/getting_started.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM