Repository navigation
Description
After excuting:
jupyter console --kernel java
I've got the following error messages. Something wrong?
Traceback (most recent call last):
File "/usr/local/bin/jupyter-console", line 11, in
sys.exit(main())
File "/usr/local/lib/python2.7/site-packages/jupyter_core/application.py", line 267, in launch_instance
return super(JupyterApp, cls).launch_instance(argv=argv, **kwargs)
File "/usr/local/lib/python2.7/site-packages/traitlets/config/application.py", line 657, in launch_instance
app.initialize(argue
File "", line 2, in initialize
File "/usr/local/lib/python2.7/site-packages/traitlets/config/application.py", line 87, in catch_config_error
return method(app, _args, *_kwargs)
File "/usr/local/lib/python2.7/site-packages/jupyter_console/app.py", line 137, in initialize
self.init_shell()
File "/usr/local/lib/python2.7/site-packages/jupyter_console/app.py", line 105, in init_shell
JupyterConsoleApp.initialize(self)
File "/usr/local/lib/python2.7/site-packages/jupyter_client/consoleapp.py", line 334, in initialize
self.init_kernel_manager()
File "/usr/local/lib/python2.7/site-packages/jupyter_client/consoleapp.py", line 288, in init_kernel_manager
self.kernel_manager.start_kernel(**kwargs)
File "/usr/local/lib/python2.7/site-packages/jupyter_client/manager.py", line 230, in start_kernel
kernel_cmd = self.format_kernel_cmd(extra_arguments=extra_arguments)
File "/usr/local/lib/python2.7/site-packages/jupyter_client/manager.py", line 170, in format_kernel_cmd
cmd = self.kernel_spec.argv + extra_arguments
File "/usr/local/lib/python2.7/site-packages/jupyter_client/manager.py", line 82, in kernel_spec
self._kernel_spec = self.kernel_spec_manager.get_kernel_spec(self.kernel_name)
File "/usr/local/lib/python2.7/site-packages/jupyter_client/kernelspec.py", line 177, in get_kernel_spec
return self._get_kernel_spec_by_name(kernel_name, resource_dir)
File "/usr/local/lib/python2.7/site-packages/jupyter_client/kernelspec.py", line 164, in _get_kernel_spec_by_name
return self.kernel_spec_class.from_resource_dir(resource_dir)
File "/usr/local/lib/python2.7/site-packages/jupyter_client/kernelspec.py", line 38, in from_resource_dir
kernel_dict = json.load(f)
File "/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py", line 291, in load
**kw)
File "/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/init.py", line 339, in loads
return _default_decoder.decode(s)
File "/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/Cellar/python/2.7.12/Frameworks/Python.framework/Versions/2.7/lib/python2.7/json/decoder.py", line 380, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Expecting ',' delimiter: line 6 column 2 (char 137))
Activity
Bachmann1234 commentedon Sep 30, 2016
Can you post your kernal config json? That error suggests there is an error in parsing that file. Looks like a comma missing.
chi-hung commentedon Oct 9, 2016
Here it is. Sorry for the late reply. By the way, in order to see if jshell works, I switched to java9 and typed java -jar kulla.jar in terminal. I find out that the jshell can start and I can do some basic stuffs interactively without problem. So, could it be something wrong between Python and the java kernel?
chi-hung commentedon Oct 9, 2016
uh..., you are right. There's a comma missing at line 5. Now, the following is my new kernel config. (I wasn't sure if it is necessary to add the -f {connection file}?)
Anyway, after typing
I still get some error messages:
It appeared that the kernel died somehow?
Bachmann1234 commentedon Oct 11, 2016
Yeah, I think the kernel is broken. Not sure why. Im thinking something changes in ipython but I am not likely going to be able to look into this for a while