Minitest를 실행하기 위해 sample_test.rb
을 만들었습니다.Ruby 테스트 raise_if_conflicts 오류
require 'minitest/autorun'
class SampleTest < Minitest::Test
def test_sample
assert_equal 'RUBY', 'ruby'.upcase
end
end
나는 sample_test.rb
을 실행하려고 시도했지만이 오류가 발생했습니다.
Users/xxxxx/.rbenv/versions/2.4.1/lib/ruby/2.4.0/rubygems/specification.rb:2291:in `raise_if_conflicts': Unable to activate railties-5.1.3, because activesupport-5.1.2 conflicts with activesupport (= 5.1.3) (Gem::ConflictError)
from /Users/xxxxx/.rbenv/versions/2.4.1/lib/ruby/2.4.0/rubygems/specification.rb:1411:in `activate'
...
나는
gem cleanup
및
gem uninstall activesupport -v "5.1.3"
을 시도했지만 나는이 문제를 해결할 수 있습니다.
내 루비 버전은
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16]
당신이 나에게 손을하시기 바랍니다 제공 할 수있다.
어쩌면 try bundle bundle? –
번들 exec를 추가하기 위해이 문제를 해결할 수있었습니다.'gem install bundler '와'bundle init'을 시도했습니다. –