Elise,
PYTHONPATH is an environment variable and can be set on Windows by going to
Control Panel --> System. Select the Advanced tab then click on the
Environment Variables button. In the lower pane, click the New button and
enter PYTHONPATH for the Variable name and enter the path or paths you want in
the Variable value. Use semi-colons to separate multiple paths. Click OK,
click OK, and click OK to exit.
Note: Visual Studio needs to be closed then reopened for it to recognize the
new environment variable (this is true for Visual Studio 2005 and earlier, I
actually haven't tested Visual Studio 2008 to see if it properly responds to a
change in environment variables).
As for adding a reference to an assembly from IronPython, I found good success
with using AddReference() with sys.path.append() instead of
AddReferenceToFile(). For example,
sys.path.append(r"C:\Users\i-ellang\Documents\Infer.NET2.2\bin\Debug")
clr.AddReference("Infer.Compiler")
clr.AddReference("Infer.Runtime")
From: [email protected]
[mailto:[email protected]] On Behalf Of Elise Langham (Elanit)
Sent: Thursday, May 21, 2009 4:23 AM
To: [email protected]
Subject: Re: [IronPython] with_statement in IronPython 2.6 Alpha
Hi Dave,
Thanks for the reply- I'm running in the Visual Studio under
debug. I don't know how to set pythonpath on a windows machine
Most of the info is for C shell and linux. I find that the with statement works
fine when just using the command line ipy.exe but it can't pick up
The references to imported modules. The references work fine when running in
Visual Studio though ????
import System
from System import Console
from System import Array
from System import IO
import clr
import sys
sys.path.append(r"C:\Users\i-ellang\Documents\Infer.NET2.2\bin\Debug")
clr.AddReferenceToFile("Infer.Compiler.dll")
clr.AddReferenceToFile("Infer.Runtime.dll")
think this only works when the .dlls are in the IronPython ipy.exe directory
though.
'C:\\Users\\i-ellang\\IronPython 2.6'
Hope you can help,
Elise
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com