Я пытаюсь использовать JPype в ноутбуке ipython, чтобы использовать JIDT (я не знаю Java). Я следую инструкциям здесь: https://code.google.com/p/information-dynamics-toolkit/wiki/PythonExamples.jpype startJVM сбой ipython notebook
импортировать jpype и запустить виртуальную машину Java с:
from jpype import *
startJVM(getDefaultJVMPath())
Это делает аварии IPython ноутбук ядра из-за следующей ошибки:
python(490,0x7fff7a99e310) malloc: *** error for object 0x104d90720: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Однако, он отлично работает в IPython оболочка.
Как я могу узнать, откуда исходит ошибка, и как я могу ее исправить?
Я использую: OSX 10.9.5 Python 2.7.10, Anaconda 2.2.0, 3.1.0 IPython
Любая помощь будет принята с благодарностью.