LionHeart123 / pyscripter

Automatically exported from code.google.com/p/pyscripter
0 stars 0 forks source link

Remote engine acting up in 2.5 beta #625

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
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 commented 9 years ago
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 commented 9 years ago
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 commented 9 years ago
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 commented 9 years ago
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 commented 9 years ago
I will try to release an update to sort this.

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

GoogleCodeExporter commented 9 years ago
2.5.2 fixes this.

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

GoogleCodeExporter commented 9 years ago
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 commented 9 years ago
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