[GRASS-dev] [GRASS GIS] #1941: wxGUI fails with Japanese locale
GRASS GIS
trac at osgeo.org
Tue Sep 10 20:01:02 PDT 2013
#1941: wxGUI fails with Japanese locale
----------------------+-----------------------------------------------------
Reporter: venkat | Owner: grass-dev@…
Type: defect | Status: new
Priority: blocker | Milestone: 7.0.0
Component: wxGUI | Version: svn-trunk
Keywords: wingrass | Platform: MSWindows 7
Cpu: x86-32 |
----------------------+-----------------------------------------------------
Comment(by glynn):
Replying to [comment:17 martinl]:
> Usually it's caused by Python installed together with Esri ArcGIS. The
newest version of ArcGIS 10.2 still comes with Python 2.7.3. It would be
good to find solution on our side without overwriting system-installed
Python.
2.7.3 should be fine for GRASS, right? So the solution should be to detect
that the "system" Python is sufficient and not try to use the bundled
Python (i.e. don't set PYTHONHOME, set GRASS_PYTHON to point to the system
version, etc).
AFAICT, the issue is that the system python27.dll (from `Windows/System32`
or `Windows/SysWOW64`) is being used, but PYTHONHOME points to the bundled
version of the Python standard library.
If you can start a Python shell using the GRASS Python, you can use
[http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx Process
Explorer] to view the list of DLLs which are actually being used by that
process. AFAIK, System32/SysWOW64 take precedence over everything except
the directory containing the exe, and %PATH% comes last.
[http://msdn.microsoft.com/en-
us/library/windows/desktop/ms682586%28v=vs.85%29.aspx DLL Search Order].
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1941#comment:18>
GRASS GIS <http://grass.osgeo.org>
More information about the grass-dev
mailing list