저는 그래픽 (이미 posted about here)을 사용하는 프로그램을 실행하려고했습니다. This post 및 기타 게시물 내가 ~/.bashrc에를 만들 필요로하는 결론에 저를지도하고 거기에 넣어 가지고 :파일 (4.04.0)에있는 Ocaml 버전이 터미널 (4.03.0)과 다른 이유는 무엇입니까?
alias ocaml="/usr/local/Cellar/ocaml/4.03.0/bin/ocaml”
그러나, /usr/local/Cellar/ocaml/4.03.0/bin/ocaml
내 시스템에 유효한 파일이 아닙니다.
$ cd /usr/local/Cellar/ocaml/4.04.0/bin
하지만 터미널을 요청할 때 실행하고있는 무슨 OCaml의 :
$ which ocaml
/Users/Username/.opam/4.03.0/bin/ocaml
4.04.0
작품
$ cd /usr/local/Cellar/ocaml/4.03.0/bin
-bash: cd: /usr/local/Cellar/ocaml/4.03.0/bin: No such file or directory
그러나 버전을 변경 : 나는 터미널에서 이것을 실행 B 형/C를 할 때
는 내가하려고 할 때 내가 4.03.0
그리고 내 오류 메시지가 실행 해요 말한다 그래픽을 사용하여 OCaml의 프로그램을 실행할 수 있습니다 :
는Error: Cannot find file /Users/Username/.opam/4.03.0/lib/ocaml/graphics.cma
그래서 4.03.0
를 실행하는 내 터미널 것 같아하지만 난 /usr/local/Cellar/ocaml/4.03.0/bin
에서 OCaml 4.03.0
이없는 대신 나는 4.04.0
이 ??
저에게는 매우 이상하게 보입니다.
누구나 할 수 있다면 하시기 바랍니다. 저를 도와 주시면 대단히 감사하겠습니다! 내가 그것을 이상한. 별칭을 찾을 수없는 내 컴퓨터에서 그래픽을 실행하는 방법을 알아 내려고 시간을 소비하고 난 이전 StackOverflow의 게시물에 게시 된 솔루션 :(
흠을하지만 난 그래픽을 가지고 OCaml의 버전을 원하는 : 클라이언트의 머신)에, 당신은
opam config exec
를 사용할 수 있습니다. 나는 brew ('brew reinstall ocaml --with-x11')를 사용하여 Ocaml을 다시 설치했는데 그래픽이 있어야합니다 ... 어떻게 Ocaml 버전을 사용할 수 있습니까? 그리고 Ocaml의 어떤 버전이 graphics.cma를 가진 버전인지 어떻게 알 수 있습니까? – 14wml우선, opam 설치에 그래픽을 설치할 수 있습니다. 단지'opam install graphics' 만하시면됩니다. 둘째, 프로그램이 opam의 4.03 컴파일러로 컴파일 된 것 같습니다. 즉, 파일을 찾으려고합니다. 셋째, 설치가 완전히 엉망이되어서 텔레파시로 학위를 받아야 도움이 될 것입니다. :) 그래서 어딘가에 설치 프로그램을 게시하면 도움을받을 수 있습니다. 이미 문제를 풀려고 할 때 a/b 문제를 겪고 있습니다. b. 프로그램을 어떻게 컴파일하고, 어떻게 실행하는지 설명하십시오. – ivg