So, I deleted the C:\GRASS-4-SVN\Python25 directory and I checked that none of my system environment variables refers to this directory. Additionally I changed the PYTHONHOME to C:\Python26 in the grass64svn.bat file and in the C:\GRASS-4-SVN\etc\init.bat file and I added this variable to my system environment variables and in the C:\GRASS-4-SVN\msys\grass70.bat file.

However, I still get the following error, indicating that it doesn't find the os module. Is there any other place where a wrong PYTHONPATH could be stored??? And is the wxpython GUI really compatible with Python26?
Thanks,
Sonja

Cleaning up temporary files ...
Starting GRASS ...
'import site' failed; use -v for traceback
Traceback (most recent call last):
 File "c:/GRASS-4-SVN/etc/wxpython/gis_set.py", line 23, in <module>
   import os
ImportError: No module named os
Error in GUI startup. If necessary, please
report this error to the GRASS developers.
Switching to text mode now.
Hit RETURN to continue...




Glynn Clements a écrit :
Sonja Jankowfsky wrote:

I uninstalled Python25 and 24 on my machine and reinstalled Python26 + the packages wxPython,

PyWin32, and NumPy. the ftype python.file in the command line changed to Python26 now. However, when I try to run the python script in GRASS I still get the following error:

 File "E:\pythoninput\test_simple.py", line 2, in <module>
     import grass.script as grass
File "C:\GRASS-4-SVN\etc\python\grass\script\__init__.py", line 1, in <module>

     from core   import *
File "C:\GRASS-4-SVN\etc\python\grass\script\core.py", line 30, in <module>
     import subprocess
   File "C:\GRASS-4-SVN\Python25\lib\subprocess.py", line 376, in <module>

So you didn't remove the one version of Python which should have been
removed, i.e. C:\GRASS-4-SVN\Python25.

You should delete this directory, and change any environment variables
which refer to it to refer to the system version of Python (e.g. C:\Python26 or C:\Program Files\Python26) instead.



--
Sonja Jankowfsky
UR Hydrologie-Hydraulique
Cemagref de Lyon
3 bis quai Chauveau CP 220
69336 Lyon Cedex 09
FRANCE
Tel : (+33)4 72 20 86 11 Fax : (+33)4 78 47 78 75
_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user

Reply via email to