Tôi đã cài đặt GRASS 6.4.3 svn trên máy chạy Windows 7. Ngoài ra, trong máy của tôi, tôi đã cài đặt Python 2.7.3 cho Windows. Bây giờ tôi cần gọi các thư viện GRASS từ Python chứ không phải trong shell Python trong chính GRASS GUI. Tôi đặt các biến môi trường trong env.bat
này. Nhưng kết nối thất bại. Đây là cái env.bat
tôi có:
set GISBASE=C:\Program Files\GRASS GIS 6.4.3svn
set HOME=%USERPROFILE%
set LD_LIBRARY_PATH = %GISBASE%\lib
set PATH= %GISBASE%\etc;%PATH%
set PATH=%GISBASE%\Python27;%PATH%
set PATH=%GISBASE%\lib;%GISBASE%\bin;%GISBASE%\extralib;%GISBASE%\msys\bin;%PATH%
set PATH=C:\Python27;%PATH%
set PYTHONLIB= C:\Python27;%PYTHONLIB%
set PYTHONPATH= %GISBASE%\etc\python;%PYTHONPATH%
rem Environmental variables for GRASS stand-alone installer
set GRASS_WISH=%GISBASE%\extrabin\wish.exe
set GRASS_PYTHON=python
set GRASS_PROJSHARE=%GISBASE%\proj
set GRASS_HTML_BROWSER=explorer
set GRASS_SH=%GISBASE%\msys\bin\sh.exe
set PYTHONHOME=%GISBASE%\Python27
set GDAL_DATA=%GISBASE%\share\gdal
set PROJ_LIB=%GISBASE%\proj
set GEOTIFF_CSV=%GISBASE%\share\epsg_csv
set PATH=%GISBASE%\msys\bin;%PATH%
set PATH=%GISBASE%\extrabin;%GISBASE%\extralib;%PATH%
set PATH=%GISBASE%\tcl-tk\bin;%GISBASE%\sqlite\bin;%GISBASE%\gpsbabel;%PATH%
set PATH=%GISBASE%\bin;%PATH%
rem Path to the python directory --
rem set PYTHONHOME=%GISBASE%\Python27
rem if "x%GRASS_PYTHON%" == "x" set GRASS_PYTHON=python
Ai đó có thể giúp tôi trong việc khắc phục vấn đề?