Comments (6)
Can you run
from jupyter_client.kernelspec import KernelSpecManager
ksm = KernelSpecManager()
ksm.find_kernel_specs()
Make sure gnuplot is listed and check the contents of the kernel.json
file in the gnuplot directory.
{"argv": ["/usr/bin/python", "-m", "gnuplot_kernel", "-f", "{connection_file}"], "display_name": "gnuplot", "language": "gnuplot", "name": "gnuplot"}
And confirm that the path to python is correct.
from gnuplot_kernel.
from jupyter_client.kernelspec import KernelSpecManager
ksm = KernelSpecManager()
ksm.find_kernel_specs()
gives:
{'gnuplot_kernel': 'c:\anaconda3\share\jupyter\kernels\gnuplot_kernel',
'python3': 'c:\anaconda3\share\jupyter\kernels\python3'}
the links, both here, and in the kernel.json file seem correct.
Kernel still dies.
I am mailing you the output of the Anaconda propt console. It seems, as I suspected it cannot find gnuplot. Where is gnuplot referenced?
thanks Michael
from gnuplot_kernel.
Here is some output from the Anaconda console
[I 16:32:48.781 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:32:54.797 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:00.828 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:06.843 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:12.859 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:18.890 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:24.922 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:30.937 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:36.953 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
Traceback (most recent call last):
File "C:\Anaconda3\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "C:\Anaconda3\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\__main__.py", line 9, in <
module>
IPKernelApp.launch_instance(kernel_class=GnuplotKernel)
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 65
7, in launch_instance
app.initialize(argv)
File "<decorator-gen-124>", line 2, in initialize
File "C:\Anaconda3\lib\site-packages\traitlets\config\application.py", line 87
, in catch_config_error
return method(app, *args, **kwargs)
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 457, in ini
tialize
self.init_kernel()
File "C:\Anaconda3\lib\site-packages\ipykernel\kernelapp.py", line 368, in ini
t_kernel
user_ns=self.user_ns,
File "C:\Anaconda3\lib\site-packages\traitlets\config\configurable.py", line 4
12, in instance
inst = cls(*args, **kwargs)
File "C:\Anaconda3\lib\site-packages\metakernel\process_metakernel.py", line 5
4, in __init__
self.wrapper = self.makeWrapper()
File "C:\Anaconda3\lib\site-packages\gnuplot_kernel\kernel.py", line 229, in m
akeWrapper
raise Exception("gnuplot not found.")
Exception: gnuplot not found.
[I 16:33:43.093 NotebookApp] KernelRestarter: restarting kernel (1/5), keep rand
om ports
From: Hassan Kibirige [mailto:[email protected]]
Sent: Saturday, January 27, 2018 7:44 PM
To: has2k1/gnuplot_kernel [email protected]
Cc: Michael Preminger [email protected]; Author [email protected]
Subject: Re: [has2k1/gnuplot_kernel] gnuplot_kernel constantly dies on Anaconda 3 jupyter notebook UI (windows64) (#10)
Can you run
from jupyter_client.kernelspec import KernelSpecManager
ksm = KernelSpecManager()
ksm.find_kernel_specs()
Make sure gnuplot is listed and check the contents of the kernel.json file in the gnuplot directory.
{"argv": ["/usr/bin/python", "-m", "gnuplot_kernel", "-f", "{connection_file}"], "display_name": "gnuplot", "language": "gnuplot", "name": "gnuplot"}
And confirm that the path to python is correct.
β
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.
from gnuplot_kernel.
The kernel cannot find the gnuplot executable. Make sure gnuplot can be found using $ which gnuplot
.
from gnuplot_kernel.
from gnuplot_kernel.
I have not tested it on windows. Can you try
import pexpect
pexpect.which('gnuplot')
...
pexpect.which('some-other-executable(s)')
I think the issue has something to do with the the path settings.
from gnuplot_kernel.
Related Issues (20)
- Fix kernel installation issue HOT 1
- Configure the repo to support running in MyBinder HOT 2
- Diverting output to file does not work HOT 6
- Install on Python 2 fails HOT 1
- Suppress gnuplot kernel outputs after each cell HOT 2
- Unicode failure HOT 11
- Windows path 7 Error: End Of File HOT 6
- SVG support? HOT 5
- Retrieve CSV from URL HOT 4
- State of the cell is unclear HOT 6
- Any tips for added interactivity? HOT 6
- May be you have plotted to a non interactive termial HOT 1
- not well-formed errors HOT 1
- Fails to be recognized as kernel, on Ubuntu 20.04 HOT 3
- Unable to run the sample document and the kernel fails to show on Jupyter lab or VS Code. HOT 2
- Warning about prompt at each cell HOT 9
- Failed to read and display image file from gnuplot HOT 1
- Several TypeError when running the tests HOT 2
- Multiple plots in for loop not working HOT 2
- Gnuplot kernel is stuck in 'busy' state
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gnuplot_kernel.