You can use run - just specify the path to the module.<br><br><div class="gmail_quote">On Mon, Feb 22, 2010 at 1:13 AM, Thomas Baker <span dir="ltr">&lt;<a href="mailto:tbaker@tbaker.de">tbaker@tbaker.de</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi Jörgen,<br>
<div class="im"><br>
&gt; The reason for your confusion is that sys.path is the path used for the<br>
&gt; python import mechanism but the run magic of ipython only looks in the<br>
&gt; current directory.<br>
<br>
</div>Okay - that does explain it - thank you!<br>
<br>
So if I want to run code, within ipython, but from a directory<br>
other than the directory where the code is located, I cannot use<br>
%run.  But I guess if I %edit the code, %edit will find it wherever<br>
it is in my path, and when I exit the editor, the code will be<br>
executed.  Would that be any different than using %run to execute<br>
the code?<br>
<br>
Many thanks,<br>
Tom Baker<br>
<div><div></div><br></div></blockquote></div>