-
Notifications
You must be signed in to change notification settings - Fork 33
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
hard to interpret error in Frame.show
#392
Comments
(using pyqt6 instead of pyside6 solved it... but the error is still confusing) |
Sorry for the late reply, busy time of year! I think the issue is that you tried to force the Qt canvas but |
What makes you say that? I use the I also could get this error simply by running the script outside of ipython. But in any case, the issue here is not “add support for pyside”, it’s “ensure that a name error is never encountered, regardless of the user’s environment” |
Yup that hook works with pyside, but fastplotlib doesn't. This is one place where we need to add more than pyqt6: https://github.com/fastplotlib/fastplotlib/blob/main/fastplotlib%2Flayouts%2F_frame%2F_qt_output.py |
this was fixed in #431 , GUI selection mostly done by WGPU now |
Looks like Frame.show tries to infer the environment, but it looks like some of the assumptions/logic it's using is a bit faulty and can result in a
NameError
:pip list
I can probably figure out what is needed, but one way or another, the code probably shouldn't ever reach that
NameError
The text was updated successfully, but these errors were encountered: