Mac의 R (자작 X 버전, 엘 캐피 탄 10.11.5)에 Homebrew 버전의 R이 설치되어 있습니다. 나는 약 2 주 동안 rscript를 성공적으로 사용 해왔다. 그러나, 나는 rscript file.r
를 사용하여이 아침 스크립트를 실행하려고 할 때, 나는 다음과 같은 오류 얻을 :rscript를 사용하는 동안 오류가 발생했습니다.
/usr/local/Cellar/r/3.3.1/R.framework/Versions/3.3/Resources/bin/R: line 209: /usr/local/Library/ENV/4.3/sed: No such file or directory
/usr/local/Cellar/r/3.3.1/R.framework/Versions/3.3/Resources/bin/R: line 209: /usr/local/Library/ENV/4.3/sed: No such file or directory
Fatal error: cannot open file '': No such file or directory
(.. 즉 네, 두 번 나타납니다, 그것은 오타 전체 오류가 아닙니다)
을그 오류를 얻은 후, 나는 제거하고 homebrew와 r을 다시 설치하려고했습니다. 같은 오류가 발생합니다. rscript를 사용하여 (필자가 아는 한) 설치 한 유일한 패키지는 pspp이지만, 이것이 rscript에 영향을 미칠 이유는 없습니다.
물론 /usr/local/Library/ENF/4.3/sed
파일을 찾을 수 없다는 오류가 발생했습니다. /usr/local/library
의 검사에서 이것은 물론 사실이지만이 문제를 해결할 수있는 적절한 방법이 무엇인지 알지 못합니다. rscript가 OS X에서 기본으로 제공되는 sed에 액세스하려는 것 같습니다.
내가 할 수있는 것에 대한 아이디어가 있습니까?
이 내용은 Homebrew/science에 포함 된 버그입니다. 오류 보고서는 여기에서 찾을 수 있습니다 : https://github.com/Homebrew/homebrew-science/issues/3839
GitHub의에 ck37에서 (중앙 2016년 7월 19일 오후 12시 54분의로, OS X에서 테스트)이 임시 수정 :
mkdir /usr/local/Library/ENV
ln -s /usr/local/Library/Homebrew/shims/super/ /usr/local/Library/ENV/4.3
file.r에서 sed를 호출합니까? – Roland
이 스크립트 외부의'sed' 유틸리티에 액세스 할 수 있습니까? 즉 유닉스 프롬프트에서. 'PATH' 환경 변수에 문제가있는 것 같습니까? – chidori
중복 된 http://stackoverflow.com/q/38440350/1968 –