2015-01-15 6 views
1

나는 새로운 앱을 만들 때 우연히 앱 폴더로 변경하기 전에 데스크톱에 보석 세트를 만들었습니다. 일반적으로RVM gemset이 잘못된 디렉토리를 생성하여 삭제할 수 없습니다.

나는 다음을 수행하여

cd desktop 
mkdir officepro 
cd testapp 
rvm use [email protected] --ruby-version --create 
gem install rails -v 4.1.8 

를 응용 프로그램을 만들하지만 바탕 화면이 매번 내가 CD를 수행했기 때문에 나는 루비를 제거 해봤이

-> cd desktop 
ruby-2.2.0-preview1 - #gemset created /Users/shane/.rvm/gems/[email protected] 
ruby-2.2.0-preview1 - #generating officepro wrappers.......... 

를 얻을 수 2.2.0에서 rvm까지, 그러나 데스크탑은 루비를 찾을 수 없다는 것을 알려주므로 뭔가가 여전히 데스크탑에 묶여 있습니다. 나는 rvm 폴더에 들어가서 ruby2.2.0 폴더 ([email protected])를 삭제하려고 시도했다. 그런 다음 rvm gemset delete officepro를 시도하면 작동하지만 콘솔과 CD를 열 때 작동하는 것 같다. 바탕 화면에 폴더가 다시 나타나고 같은 문제가 다시 발생합니다.

아무도 어떻게 해결할 수 있습니까? 감사합니다

나는 맥

답변

1

에있어이 RVM은 폴더에 몇 가지 숨겨진 파일을 떠나 당신이 터미널에서이 폴더를 입력 할 때마다이 /가 보석 세트를로드 만듭니다.

내 솔루션 :

  1. 이 단자를 통해 파인더에 표시 숨김 파일을 확인하십시오

    defaults write com.apple.finder AppleShowAllFiles TRUE 
    killall Finder 
    
  2. 폴더에있는 파일을 해당 삭제합니다. 필자의 경우 파일 이름은 ".ruby-gemset"과 ".ruby-version"이었습니다.

  3. 것은 다시 숨김 파일이 보이지 않는 확인 :

    defaults write com.apple.finder AppleShowAllFiles FALSE 
    killall Finder 
    
+0

을 터미널에서 당신은'1! -la' 또는 와일드 카드를 사용하여와 도트 파일을 볼 수있는 등'LS -l .ruby *'당신이 그렇게 파인더의 설정을 바꿀 필요가 없습니다. – tripleee