[GRASS-dev] Re: Error when running a scrip in Windows-WinGRASS

Helena Herrera helenaherrera1980 at gmail.com
Mon Oct 11 07:29:29 EDT 2010


Hi


> If I understand Glynn's comments correctly it won't work through the main
> build system, but for personal add-on scripts that's not the end of the
> world.
>
> That is exacly what I want. I have my winGRASS6.4 installation and I want
to run/use some Python scripts. Just that...



> the important things is that both the script and python.exe can be found
> in the path. You'll probably need to give your script a .py extension, and
> make sure that Windows associates .py with Python and knows to run them
> with python.exe. A web search will show a number of hits on how to do that,
> and there's a number of mostly untested attempts at it deep within the
> mswindows/ package installer scripts in the grass source code.
>
> I have browsed but I really didn't find anyone attempting having a python
script in winGRASS6.4.



> If the .py filename extension stuff fails, maybe you could write a custom
> .bat file which launches "python your_script.py", something similar to what
> is done for the UNIX shell scripts that ship with WinGrass 6.x.
>
YOu mean (e.g. my Script is called i.test.py
I should have a i.test.bat in bin folder and with the following?
@"%GRASS_SH%" -c '"%GISBASE%/scripts/i.test.py" %*'
??
How can I know if ther python is in the path?

THanks
helena
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/grass-dev/attachments/20101011/49c26322/attachment.html


More information about the grass-dev mailing list