Hi, I&#39;m running the program Pymol (written in python) on Windows Vista, and in trying to run one of its plugins, I em encountering the following error:<br><br>Error: 3<br>WindowsError Exception in Tk callback<br>&nbsp; Function: &lt;function &lt;lambda&gt; at 0x027C6DF0&gt; (type: &lt;type &#39;function&#39;&gt;)
<br>&nbsp; Args: ()<br>Traceback (innermost last):<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL/modules\Pmw\Pmw_1_2\lib\PmwBase.py&quot;, line 1747, in __call__<br>&nbsp;&nbsp;&nbsp; return apply(self.func, args)<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL/modules\Pmw\Pmw_1_2\lib\PmwDialog.py&quot;, line 153, in &lt;lambda&gt;
<br>&nbsp;&nbsp;&nbsp; command=lambda self=self, name=name: self._doCommand(name))<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL/modules\Pmw\Pmw_1_2\lib\PmwDialog.py&quot;, line 132, in _doCommand<br>&nbsp;&nbsp;&nbsp; return command(name)<br>
&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL/modules\pmg_tk\startup\apbs_tools.py&quot;, line 1136, in execute<br>&nbsp;&nbsp;&nbsp; good = self.generatePdb2pqrPqrFile()<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL/modules\pmg_tk\startup\apbs_tools.py&quot;, line 1683, in generatePdb2pqrPqrFile
<br>&nbsp;&nbsp;&nbsp; (retval,progout) = run(self.pdb2pqr.getvalue(),args)<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL/modules\pmg_tk\startup\apbs_tools.py&quot;, line 362, in run<br>&nbsp;&nbsp;&nbsp; retcode = subprocess.call(args,stdout=output_file.fileno(),stderr=
subprocess.STDOUT)<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL\py24\lib\subprocess.py&quot;, line 413, in call<br>&nbsp;&nbsp;&nbsp; return Popen(*args, **kwargs).wait()<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL\py24\lib\subprocess.py&quot;, line 543, in __init__
<br>&nbsp;&nbsp;&nbsp; errread, errwrite)<br>&nbsp; File &quot;C:\Program Files\DeLanoScientific\PyMOL\py24\lib\subprocess.py&quot;, line 706, in _execute_child<br>&nbsp;&nbsp;&nbsp; startupinfo)<br>WindowsError: [Errno 193] %1 is not a valid Win32 application
<br><br><br>Probably not all of that is relevant, but I thought I&#39;d at least lay it out there in case there&#39;s something obvious there.&nbsp; In doing crazy amounts of googling, I *think* the problem is that the python file uses a command called &quot;createprocess()&quot;, and, while this may work ok in XP, it does not in Vista (something to do with how the security setup has changed).&nbsp; The software is not guaranteed fully Vista-proof, so it seems like a possible explantion.&nbsp; 
<br><br>So I&#39;m hoping, although not very optimistically, that I can tweak this command and regain compatibility with Vista.&nbsp; One site I found suggests using either &quot;ShellExecute()&quot; or &quot;ShellExecuteEx()&quot; in lieu of &quot;createprocess()&quot;.&nbsp; Would this be a simple fix- how much would I have to change?&nbsp; Here is the relevant call:
<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; hp, ht, pid, tid = CreateProcess(executable, args,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # no special security<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; None, None,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # must inherit handles to pass std
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # handles<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; creationflags,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; env,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cwd,
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; startupinfo)<br><br>Thanks for any help,<br><br>Kirk<br><br><br><br><br>