-
Notifications
You must be signed in to change notification settings - Fork 154
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
Disappearing menubar #597
Comments
@ChrisBeaumont - just to be clear, do you see this issue in master too, or only #593? WIll try and reproduce here. |
It happens on master, too |
Just to add a datapoint, I don't see the issue on OS 10.8. |
@aagoodman saw the same issue |
I posted a message to the PyQt mailing list with a minimal example. |
Well I went down the rabbit hole and long story short it looks like it's that python vs pythonw thing. On MacOS X 10.8 it seems to not matter, but on 10.10 I found that if I install glue with conda, if I run
the menu doesn't appear, while
does work. Interestingly,
while the first line of the
If I change the first line of the glue script to the So for conda, I think there must be a patch that gets applied to IPython, I've asked about that Otherwise, I'm not sure how we force pythonw or python.app to get used when we install e.g. from master. @ChrisBeaumont - does this ring any bells from when you looked into the |
Oh, finally figured out what was missing in conda! http://conda.pydata.org/docs/building/meta-yaml.html#python-app |
ugh. I'm so peeved with how anaconda handles that, since the two binaries are identical for the system python.
|
Well that's at least nice. But it probably doesn't help if someone pip installs or builds from source (I imagine they still need to invoke via pythonw -m pip or pythonw setup.py install) |
Yeah, it's frustrating :( MacPorts also has the two binaries the same which is why it also works. Sadly, |
Oh man, to make things worse it turns out the reason it doesn't work is because
and if you comment out the export line, it works! |
I'd be really interested to know what problems are actually solved by having two distinct binaries. |
@ChrisBeaumont - me too. I've reported this as an issue (the resetting of the PYTHONEXECUTABLE path). Let's see what they say. |
The good news is that the conda package for glue is now fixed, so at least that's one thing out of the way. |
(apparently GH interprets "doesn't close #issue" as "close #issue" :) ) |
😆 |
When I went to test #593 on my new laptop (OSX mavericks), I noticed that the menubar doesn't appear until you click on another window and click back to the glue window. I wonder how reproducibile this is on other OS versions?
The text was updated successfully, but these errors were encountered: