<div>Hi Fernando.</div>
<div>&nbsp;</div>
<div>Thanks very much for your helpful reply.</div>
<div>&nbsp;</div>
<div>I tried the things you suggested with the following interesting results:</div>
<div>&nbsp;</div>
<div>&nbsp;....I said python</div>
<div>&nbsp;</div>
<div><br><strong>Python 2.4.1 (#65, Mar 30 2005, 09:13:57) [MSC v.1310 32 bit (Intel)] on win32<br>Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.<br>&gt;&gt;&gt; import os
<br>&gt;&gt;&gt; os.getcwd()<br>'C:\\Documents and Settings\\Rob Marino'&nbsp;<br>&gt;&gt;&gt; type(os.getcwd())<br>&lt;type 'str'&gt;<br>&gt;&gt;&gt;</strong></div>
<div>&nbsp;</div>
<div>However, and here the plot thickens. I fI understand the docs correctly then there should be an win32 native executable called ipython.exe - this does not exist..</div>
<div>&nbsp;</div>
<div>Also, adding the debug lines you provided and stepping thru in wing provides this:</div>
<div>&nbsp;</div>
<div><strong>WARNING: Stream &lt;cin&gt; looks suspicious: it lacks a 'mode' attribute.<br>*** DBG *** home dir info: None<br>None<br>&lt;type 'NoneType'&gt;</strong></div>
<p><strong></strong>&nbsp;</p>
<div><strong>Hence its not getting the home dir variable from the os I think. The script I'm trying to run is a toy script I found on ASPN:&nbsp; </strong></div>
<div>&nbsp;</div>
<div><a href="http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/410670">http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/410670</a></div>
<div><strong></strong>&nbsp;</div>
<div><strong>...assuming that IPython is installed correctly then ::::</strong></div>
<div><strong></strong>&nbsp;</div>
<div>&nbsp;&nbsp;&nbsp; # Create the shell object. This steals twisted.internet.reactor<br>&nbsp;&nbsp;&nbsp; # for its own purposes, to make sure you've already installed a<br>&nbsp;&nbsp;&nbsp; # reactor of your choice.<br>&nbsp;&nbsp;&nbsp; shell = IPShellTwisted(<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; argv=[],
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; user_ns={'__name__': '__example__',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'hello': 'world',<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; },<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; )</div>
<div>&nbsp;</div>
<div>Should be ok. This looks like a good old win32 environment variable problem maybe...</div>
<div>&nbsp;</div>
<div>Thanks for your help.</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div><strong>Rob M.</strong></div>
<div><strong></strong>&nbsp;</div>
<div><br>&nbsp;</div>