i'm using rubymine jetbrains , when trying run rails server clicking on run --> run 'development: helloworld'
, saying:
error running development: helloworld: [no rails found in sdk]
i checked in file --> default settings... --> languages & frameworks --> ruby sdk , gems
, using rbenv 2.3.1
expected , every gems date, didn't have update them. tried manually running
rails server
on terminal , got list of errors:
/users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:2278:in
check_version_conflict': can't activate bundler-1.12.5, activated bundler-1.13.0.rc.1 (gem::loaderror) /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/specification.rb:1404:in
activate' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:68:inblock in gem' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:67:in
synchronize' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_gem.rb:67:ingem' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.0.rc.1/lib/bundler/postit_trampoline.rb:32:in
' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:inrequire' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/bundler-1.13.0.rc.1/lib/bundler/setup.rb:2:in<top (required)>' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:inrequire' /users/emilychiu/rubymineprojects/helloworld/config/boot.rb:3:in
' /users/emilychiu/rubymineprojects/helloworld/bin/rails:8:inrequire_relative' /users/emilychiu/rubymineprojects/helloworld/bin/rails:8:in
' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/lib/spring/client/rails.rb:28:inload' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/lib/spring/client/rails.rb:28:in
call' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/lib/spring/client/command.rb:7:incall' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/lib/spring/client.rb:30:in
run' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/bin/spring:49:in<top (required)>' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/lib/spring/binstub.rb:11:in
load' /users/emilychiu/rubymineprojects/helloworld/vendor/bundle/ruby/2.3.0/gems/spring-1.7.2/lib/spring/binstub.rb:11:in<top (required)>' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in
require' /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:inrequire' /users/emilychiu/rubymineprojects/helloworld/bin/spring:13:in
' bin/rails:3:inload' bin/rails:3:in
'
i tried doing steps in post , running rails server
again gave me same error.
$ gem env rubygems environment: - rubygems version: 2.6.6 - ruby version: 2.3.1 (2016-04-26 patchlevel 112) [x86_64-darwin15] - installation directory: /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0 - user installation directory: /users/emilychiu/.gem/ruby/2.3.0 - ruby executable: /users/emilychiu/.rbenv/versions/2.3.1/bin/ruby - executable directory: /users/emilychiu/.rbenv/versions/2.3.1/bin - spec cache directory: /users/emilychiu/.gem/specs - system configuration directory: /users/emilychiu/.rbenv/versions/2.3.1/etc - rubygems platforms: - ruby - x86_64-darwin-15 - gem paths: - /users/emilychiu/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0 - /users/emilychiu/.gem/ruby/2.3.0 - gem configuration: - :update_sources => true - :verbose => true - :backtrace => false - :bulk_threshold => 1000 - remote sources: - https://rubygems.org/ - shell path: - /users/emilychiu/.rbenv/versions/2.3.1/bin - /usr/local/cellar/rbenv/1.0.0/libexec - /users/emilychiu/.rbenv/shims - /users/emilychiu/.rbenv/bin - /bin - /usr/bin - /sbin - /usr/sbin - /usr/local/bin $ gem install --no-ri --no-rdoc bundler installed bundler-1.12.5 1 gem installed $ rbenv rehash $ bundle --path=vendor/bundle using rake 11.2.2 using concurrent-ruby 1.0.2 using i18n 0.7.0 using minitest 5.9.0 using thread_safe 0.3.5 using builder 3.2.2 using erubis 2.7.0 using mini_portile2 2.1.0 using pkg-config 1.1.7 using rack 2.0.1 using nio4r 1.2.1 using websocket-extensions 0.1.2 using mime-types-data 3.2016.0521 using arel 7.1.1 using byebug 9.0.5 using coffee-script-source 1.10.0 using execjs 2.7.0 using method_source 0.8.2 using thor 0.19.1 using debug_inspector 0.0.2 using ffi 1.9.14 using multi_json 1.12.1 using rb-fsevent 0.9.7 using puma 3.6.0 using bundler 1.12.5 using sass 3.4.22 using tilt 2.0.5 using spring 1.7.2 using sqlite3 1.3.11 using turbolinks-source 5.0.0 using tzinfo 1.2.2 using nokogiri 1.6.8 using rack-test 0.6.3 using sprockets 3.7.0 using websocket-driver 0.6.4 using mime-types 3.1 using coffee-script 2.4.1 using uglifier 3.0.1 using rb-inotify 0.9.7 using turbolinks 5.0.1 using activesupport 5.0.0 using loofah 2.0.3 using mail 2.6.4 using listen 3.0.8 using rails-dom-testing 2.0.1 using globalid 0.3.7 using activemodel 5.0.0 using jbuilder 2.6.0 using rails-html-sanitizer 1.0.3 using spring-watcher-listen 2.0.0 using activejob 5.0.0 using activerecord 5.0.0 using actionview 5.0.0 using actionpack 5.0.0 using actioncable 5.0.0 using actionmailer 5.0.0 using railties 5.0.0 using sprockets-rails 3.1.1 using coffee-rails 4.2.1 using jquery-rails 4.1.1 using web-console 3.3.1 using rails 5.0.0 using sass-rails 5.0.6 bundle complete! 15 gemfile dependencies, 63 gems installed. bundled gems installed ./vendor/bundle.
when run rails server
again, still gives me same error. idea on how solve issue? in advance.
to run rails server in rubymine, use hotkey ctrl+alt+r
instead of run menu (see manual https://www.jetbrains.com/help/ruby/2016.2/running-rails-server.html ).
outside of rubymine, seems latest bundler 1.13.0.rc.1
, while (maybe) gemfile.lock
looking 1.12
. try gem uninstall bundler -v 1.13.0.rc.1
, run bundle exec rails server
or bundle exec rails s
again.
Comments
Post a Comment