File tree Expand file tree Collapse file tree 1 file changed +16
-0
lines changed
Expand file tree Collapse file tree 1 file changed +16
-0
lines changed Original file line number Diff line number Diff line change @@ -296,6 +296,22 @@ disk space than the similar hack for Julia 0.6.
296296For the update on this problem, see:
297297https:// github.com/ JuliaLang/ julia/ issues/ 28518
298298
299+ # ## <kbd>Ctrl-C</kbd> does not work / terminates the whole Python process
300+
301+ Currently, initializing PyJulia (e.g., by `from julia import Main` )
302+ disables `KeyboardInterrupt ` handling in the Python process. If you
303+ are using normal `python` interpreter, it means that canceling the
304+ input by < kbd> Ctrl- C< / kbd> does not work and repeatedly providing
305+ < kbd> Ctrl- C< / kbd> terminates the whole Python process with the error
306+ message `WARNING : Force throwing a SIGINT ` . Using IPython 7.0 or
307+ above is recommended to avoid such accidental shutdown.
308+
309+ It also means that there is no safe way to cancel long - running
310+ computations or I/ O at the moment. Sending SIGINT with
311+ < kbd> Ctrl- C< / kbd> will terminate the whole Python process.
312+
313+ For the update on this problem, see:
314+ https:// github.com/ JuliaPy/ pyjulia/ issues/ 211
299315
300316Testing
301317------ -
You can’t perform that action at this time.
0 commit comments