본문 바로가기
MySql

MySQL Ruby Gem-LoadError

by 베이스 공부 2020. 10. 29.
반응형

루비 초보자가 Gem을 사용하는 방법을 알아 내려고하는데 지금까지는 그다지 좋지 않습니다.

gem을 통해 mysql2를 설치 한 후 간단한 파일로 사용해 보았습니다.

내가 이것을 실행할 때 나는 얻는다 :

그러나 내 보석 목록에는 mysql2가 포함되어 있습니다.

"ruby env"의 결과 :

내가 여기서 뭘 잘못하고 있니? 나는 그것을 이해할 수 없다.

감사

-태너

 

해결 방법

 


그것은 거친 추측이지만 애플리케이션을 실행하기 위해 명령 줄을 사용하지 않고 TextMate와 같은 도구를 사용하는 경우 rubygems (1.8.7)가 설치된 루비 버전을 가리 키도록 쉘 변수 "TM_RUBY"를 설정해야 할 수 있습니다. (2009-06-12 패치 레벨 174)).

당신은 시도 할 수 있습니다:

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/irb

rubygems가 설치된 irb 버전을 얻으려면 다음을 시도하십시오.

require 'rubygems'
require 'mysql2'

작동하고 만족한다면 / usr / bin / ruby, / usr / bin / irb, / usr / bin / gem의 심볼릭 링크를 업데이트하여 이전 버전의 ruby를 가리 키도록하거나 RVM을 다시 설치할 수 있습니다. 그리고 당신의 삶을 훨씬 더 쉽게 만듭니다.

 

참조 페이지 https://stackoverflow.com/questions/4165826

 

 

반응형

댓글