2017-01-04 5 views
1

사용할 수있는 숫자는 많습니다. Jupyter Kernels입니다. 다른 언어에 임베드 된 하나의 언어를 실행하기위한 몇 가지 프로젝트에 대해서도 알고 있습니다. rpy2. 그러나, 가능하다면 (또는 계획이 있다면) 하나의 노트에 서로 다른 커널을 함께 결합하는 것이 중요합니까?노트북에 jupyter/ipython 커널을 결합하십시오.

그래서 내가 스칼라 코드에서 하나 개의 파이썬 코드에서 세포, 또 다른, 나는 현재 (셀에 눌러 Y) 코드 셀을 가질 수 같은 방법뿐만 아니라 인하 세포 m있을 것 말.

이상적으로 하나는 변수를 앞뒤로 전달할 수 있어야하지만이 질문에 대해서는 서로를 인식하지 않고 두 가지 '코드 셀'유형을 가질 수 있기를 기대하고 있습니다. 예를 들어 파이썬 변수 할당 x = 1과 스칼라 val x : Int = 2이 있고 그들은 서로를 알지 못할 것입니다.

답변

0

수동으로 커널을 셀간에 전환 할 수 있습니다. 필자는 Python에서 Julia, R. Works까지 테스트 해 보았습니다. 그러나 네임 스페이스는 깨끗하게 지워 지므로 앞뒤로 전환하려는 경우 외부에서 상태를 유지해야합니다.

정상적인 동작을 보장하지는 않습니다. 커널 스위치를 자동화하는 방법을 모르십니까

+0

이 작업을 수행하는 방법에 대해 자세히 설명해 주시겠습니까? – Luciano

관련 문제