Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3 Support #2

Open
fmagin opened this issue Oct 17, 2018 · 1 comment
Open

Python 3 Support #2

fmagin opened this issue Oct 17, 2018 · 1 comment

Comments

@fmagin
Copy link

fmagin commented Oct 17, 2018

When changing the Python Lib to /usr/lib/libpython3.so or /usr/lib/libpython3.7m.so instead of the python 2.7 lib on a current arch the kernel doesn't seem to start properly anymore. The plugin is loaded (and following plugins also load), the kernel json is placed in /run/user/1000/jupyter/ but the kernel never responds when connecting with jupyter console --existing

Not much of an idea what the reason could be. Maybe something changed with threads in python 3

@joshwatson
Copy link

I get this in stderr when I load this plugin with Binary Ninja using python3:

NOTE: When using the `ipython kernel` entry point, Ctrl-C will not work.

To exit, you will have to explicitly quit this process, by either sending
"quit" from a client, or using Ctrl-\ in UNIX-like environments.

To read more about this, see https://github.com/ipython/ipython/issues/2049


To connect another client to this kernel, use:
    --existing kernel-64418.json

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants