레닌겐을 찾을 수 없어요.{bluugh, 다운로드, 한두 개, print, var args}
3589 단어 leiningen
묘사
우선, 저cd ~
입니다.여기에는 clojure 코드가 없습니다. 저는 간단한 REPL 하나만 원합니다.다음:lein -h
Leiningen is a tool for working with Clojure projects.
Several tasks are available:
...
leiningen.bluuugh Problem loading: Could not locate leiningen/bluuugh__init.class or leiningen/bluuugh.clj on classpath:
...
leiningen.downloads Problem loading: Could not locate leiningen/downloads__init.class or leiningen/downloads.clj on classpath:
...
leiningen.one-or-two Problem loading: Could not locate leiningen/one_or_two__init.class or leiningen/one_or_two.clj on classpath:
...
leiningen.pprint Problem loading: Could not locate leiningen/pprint__init.class or leiningen/pprint.clj on classpath:
...
leiningen.var-args Problem loading: Could not locate leiningen/var_args__init.class or leiningen/var_args.clj on classpath:
...
lein -v
Leiningen 2.2.0 on Java 1.7.0_40-ea Java HotSpot(TM) 64-Bit Server VM
brew -v
Homebrew 0.9.4
토론 #1
OS X가 아닌 Debian을 사용했지만 복사할 수 없을 것 같습니다. 버전을 언급했으니 Brew에서 Leiningen을 설치하셨습니까?아마도 수동으로 그것을 마운트 해제하고 설치할 것이다. (나는 이것이 결코 어렵지 않을 것이라고 보장한다.)이 문제를 해결할 겁니다.
OS X에 또 다른 유사한 문제가 있습니까?
토론 #2
나는 이 명칭 공간이lein 테스트 세트의 일부라고 생각한다.라이언을 어떻게 설치했어?토론 #셋
(업데이트: 나는 이 평론을 편집했다. 왜냐하면 내가 전에 쓴 것이 정확하지 않기 때문이다.)내가 이 글을 처음 썼을 때, 그것은 자체 제작된 설치에 기반을 두고 있었다.그 이후로 나는 직접 설치 방법(to
~/bin
을 시도했지만 오류는 여전히 존재한다.매듭: 제가 직접 소프트웨어를 만들든lein 스크립트를 통해 설치하든지 다 해 봤어요. 저는 다음과 같은 행동을 봤어요.
-
~
에서 실행, lein -h
오류 표시(위 참조)- 다른 디렉토리
lein -h
에서 실행해도 이러한 오류가 표시되지 않습니다.나는
~
에서 나의dot 파일을 보았다.나는 어떤 재미있는 일도 보지 못했다.나는 심지어 나의 .m2
디렉터리를 삭제했다!토론 #4
자체 제작 소프트웨어가~/.lein/self-installs
에 나쁜 자체 설치jar를 설치하면 마운트 해제 후에도 약간의 나쁜 상태를 남길 수 있습니다.이 디렉터리를 삭제하고, liningen 링크의 bin 스크립트 lein
와 똑같은지 확인하십시오.조직토론 #5
네.홈brew의 liningen을 설치하거나 연결하지 않았는지 방금 확인했습니다.방금 삭제했어~/.lein/self-installs
.나는 리닝젠을 통해 다시 설치했다.org 홈 페이지.나는 여전히 위와 같은 일을 보았다.-
lein -h
에서 ~
실행할 때 위에서 언급한 오류를 보았습니다(예를 들어'leiningen/'{bluuuugh,downloads,한두 개,pprint,var args})- 다른 디렉토리에서
lein -h
를 실행할 때 모든 것이 정상적입니다.Java1.7을 설치했습니다. 이것은 표준 MacOSX 설정이 아닙니다.이것은 중요할 수도 있고, 중요하지 않을 수도 있다.
나는 이것이 아마도
lein
셸 스크립트의 내용일 것이라고 추측할 수 있다.하지만, 나는 bash 스크립트를 디버깅하는 사람이 아니다.:)토론 #6
Leiningen의 원본 코드를 어디에 서명해야 합니다. Lein 스크립트는 그곳에서 호출되거나 수동으로 다운로드한 Lein 스크립트가 서명에서 실행된 것으로 여겨집니다.시스템에 대한 더 많은 정보를 알지 못하면, 레인 스크립트의 버그인지 아닌지를 말하기 어렵다.너의$PATH
는 어떻게 생겼니?계산소가 어디에 있습니까?토론 #7
와!나는~/src/leiningen
에서 나의 Github leiningen 계산대를 삭제했다.문제가 해결되었습니다.:)(지금 말고는 원본을 빨리 볼 수 없습니다.)그런데 왜요?
lein
스크립트가 ~/src/leiningen
와 혼동됩니까?경로에 없습니다./Users/david/bin:\
/Users/david/.rbenv/shims:\
/Users/david/.rbenv/bin:\
/usr/local/bin:\
/usr/local/share/npm/bin:\
/usr/bin:\
/bin:\
/usr/local/sbin:\
/usr/sbin:/sbin:\
/opt/X11/bin
토론 #8
에 기호 링크가 있을지도 몰라요.나는 이것이 내가 통상적으로 lein에서 계산할 때 코드를 실행하는 방식이라는 것을 안다.토론 #9
음;이상하다나는 여기서도 이 점을 실증했다.bin 스크립트에 따르면help
작업이 src/leiningen/src
에 없지만 $CLASSPATH
검색 중입니다.토론 #10
시청해 주셔서 감사합니다.최신의 모판은 반드시 장래의 판본에서 그것을 복원해야 한다.토론 #11
감사합니다!Reference
이 문제에 관하여(레닌겐을 찾을 수 없어요.{bluugh, 다운로드, 한두 개, print, var args}), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://github.com/technomancy/leiningen/issues/1253텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)