2016-03-14 239 views
1

我試圖建立普凱在Linux上,但每當我點http://market_place_api.dev我得到以下錯誤:普凱 - 「無法啓動應用程序」

RVM project not found at: /media/pluralism/Data/market_place_api 
I, [2016-03-14T16:30:10.286932 #30163] INFO -- : Prax is ready to receive connections on :20559 and :20558. 
I, [2016-03-14T16:30:29.961939 #30163] INFO -- : Spawning application 'market_place_api' [/media/pluralism/Data/market_place_api] 
/home/pluralism/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems.rb:250:in `find_spec_for_exe': can't find gem bundler (>= 0.a) (Gem::GemNotFoundException) 
    from /home/pluralism/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems.rb:278:in `activate_bin_path' 
    from /home/pluralism/.rvm/gems/ruby-2.3.0/bin/bundle:22:in `<main>' 
    from /home/pluralism/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval' 
    from /home/pluralism/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>' 
^CI, [2016-03-14T16:30:35.760481 #30163] INFO -- : Forcing restart of market_place_api (/media/pluralism/Data/market_place_api) 

可能是什麼毛病我安裝嗎?提前致謝!

回答

2

看起來像bundler寶石缺失。用gem install bundler安裝它,看看它是否有幫助。

+0

我試過了,它不起作用 – pluralism

+0

你是怎麼安裝'prax'的?當你遇到這個錯誤時,你還在運行什麼命令? – Dharam

+0

我按照http://ysbaddaden.github.io/prax/中的說明進行操作。我正在運行命令_prax start -f_ 什麼可能導致「找不到RVM項目:」錯誤? – pluralism

2

我遇到了類似的問題。看起來他們可能已經使用不同版本的rubygems構建了自己的寶石。我找到的唯一解決方案是升級rubygems,gem update --system

+1

我的本地寶石版本是2.4.5.1,更新後,我在2.6.2(它的工作) –

+0

我已經知道我做錯了什麼。問題是我的項目不是一個RVM項目。一旦我創建了一個gemset,它開箱即用。 – pluralism