2016-12-02 4 views
2

jupyter (https://github.com/Bachmann1234/java9_kernel 및 그 안에 문제 24) 용 java_kernel을 사용하려고합니다. 그것은 맥 OSX 상자에서 잘 작동합니다. 하지만 리눅스 (데비안)에서는 자바 셸이 시작되지 않습니다. 자바로 pexpect 코드 (https://github.com/pexpect/ptyprocess/blob/master/ptyprocess/ptyprocess.py), 내가 자식 프로세스가 실행 파이썬을 가지고, exec를 호출 결국 기대를 읽기 ptyprocess.PtyProcess.spawn(["/home/jupyterhub/java/jdk-9/bin/java", "-jar", "/home/jupyterhub/java/kulla/kulla.jar"]) pexpect에서 java/kulla를 구동 하시겠습니까? (Context : Jupyter)

대체 :

나는 내가이 일을 같이 전화로 아래로 추적 생각 . 그러나 ps -fu는 python 하위 프로세스를 보여줍니다.

여기에 차이점을 일으키는 리눅스와 OSX에서 pty 처리 사이에는 약간의 차이가 있다고 생각합니까?

java-9/jshell을 명령 줄에서 사용할 수 있습니다.

많은 도움을 주셨습니다.

최저

,

홀거

답변

0

는 방식에 변화가있는 것 같습니다이 리눅스에 단자 JDK-9 거래의 이후 버전. 나는 jdk-9.ea + 100으로 되돌아 갔다.