2016-03-14 149 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