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

Remote engine acting up in 2.5 beta #625

Closed
GoogleCodeExporter opened this issue Aug 24, 2015 · 8 comments
Closed

Remote engine acting up in 2.5 beta #625

GoogleCodeExporter opened this issue Aug 24, 2015 · 8 comments

Comments

@GoogleCodeExporter
Copy link

What steps will reproduce the problem?
1. trying to use a GUI library (only tried indirect use-cases: matplotlib and 
enthought.traits.ui with qt4/wx backend) inside a remote python engine

What is the expected output? What do you see instead?
Nothing happens. The interpreter stops at the pyplot.show() or 
HasTraits.configure_traits() call, as expected for blocking calls, but no 
window appears, regardless of what external python engine is used. The internal 
one works as expected. Downgrading to 2.4 restores the correct behavior.

What version of the product are you using? On what operating system?
2.5 beta, win7 64bit

Original issue reported on code.google.com by hoogendo...@gmail.com on 19 Mar 2012 at 11:57

@GoogleCodeExporter
Copy link
Author

Could you please provide a script demonstrating the issue?  Specify also python 
version.

Original comment by pyscripter on 20 Mar 2012 at 12:48

@GoogleCodeExporter
Copy link
Author

Is your PyScripter 2.4 version that has no problems 32 or 64 bit?  Is the 
problem by any chance related to Issue 617?

Original comment by pyscripter on 20 Mar 2012 at 1:29

@GoogleCodeExporter
Copy link
Author

I can confirm this for Pyscripter 2.5 32 bit on Win7 64 bit & python 2.6 and 
also with Win7 32 bit & python 2.7.2. The Wxpython hello world program only 
shows the window if using the internal engine or the Tk one:

import wx
app = wx.App(False) 
frame = wx.Frame(None, wx.ID_ANY, "Hello World") 
frame.Show(True)    
app.MainLoop()

Pyscripter 2.4.3 32 bit works as expected.

Original comment by piero.br...@gmail.com on 20 Mar 2012 at 7:50

@GoogleCodeExporter
Copy link
Author

My python version is 2.7 32 bit.

Not sure which pyscripter bittage I have installed. The about menu doesnt say, 
but its in program files (x86), though I believe that does not necessarily 
prove anything? My policy is to download the bittage corresponding to my OS.

I dont see any resemblance to issue 617

Original comment by hoogendo...@gmail.com on 20 Mar 2012 at 8:52

@GoogleCodeExporter
Copy link
Author

I will try to release an update to sort this.

Original comment by pyscripter on 20 Mar 2012 at 12:39

  • Changed state: Verified

@GoogleCodeExporter
Copy link
Author

2.5.2 fixes this.

Original comment by pyscripter on 21 Mar 2012 at 2:32

  • Changed state: Fixed

@GoogleCodeExporter
Copy link
Author

It does indeed - thanks very much for a great IDE!

Original comment by piero.br...@gmail.com on 21 Mar 2012 at 10:13

@GoogleCodeExporter
Copy link
Author

Works for me; thank you so much for the rapid fix, and the best python editor 
in general! :)

Original comment by hoogendo...@gmail.com on 21 Mar 2012 at 11:21

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

No branches or pull requests

1 participant