Проблема при запуске Grass (WinXP)
- vasilij
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 май 2009, 11:13
- Репутация: 0
Проблема при запуске Grass (WinXP)
Доброго всем времени суток.
Подскажите кто сталкивался с этим или знает в чем причина:
при запуске Grass 6.4, перед загрузкой GUI появляется сообщение Execution failed: g.proj.exe -p
error и детали не прописывает.
Уже несколько дней кручу и без успешно. E:\Gis Database и содержимое отображается как в Command line так и в начале где Welcome to Grass Gis.
Если запускать через msys нашел следующее:
File "C:\Programs\GIS\OSGeo4W\apps\grass\grass-6.4.0svn\etc\wxpython\gui_modules\gcmd.py", line 451, in GetError
и везде где line 451
Буду признателен если кто ответит
Подскажите кто сталкивался с этим или знает в чем причина:
при запуске Grass 6.4, перед загрузкой GUI появляется сообщение Execution failed: g.proj.exe -p
error и детали не прописывает.
Уже несколько дней кручу и без успешно. E:\Gis Database и содержимое отображается как в Command line так и в начале где Welcome to Grass Gis.
Если запускать через msys нашел следующее:
File "C:\Programs\GIS\OSGeo4W\apps\grass\grass-6.4.0svn\etc\wxpython\gui_modules\gcmd.py", line 451, in GetError
и везде где line 451
Буду признателен если кто ответит
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Проблема при запуске Grass (WinXP)
совет номер 1
все сносите и переставьте в C:\OSGeo4w....
на будущее: никогда не ставьте гиссофт в папки с пробелами в названии
все сносите и переставьте в C:\OSGeo4w....
на будущее: никогда не ставьте гиссофт в папки с пробелами в названии
пристегивайтесь, турбулентность прямо по курсу
- vasilij
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 май 2009, 11:13
- Репутация: 0
Re: Проблема при запуске Grass (WinXP)
Да сам Grass стоит E:\GRASS-6-SVN
Ну по пробую на С.
Ну по пробую на С.
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Re: Проблема при запуске Grass (WinXP)
А в чём причина нелюбви свободных ГИС к пробелам? MapInfo, ArcGis с удовольствием ставятся вникогда не ставьте гиссофт в папки с пробелами в названии
С:\Program files. Когда я впервые с подобным столкнулся (при установке QGIS), мне показалась, что требование к отсутствию пробелов диктуется не самими ГИС, а определёнными СУБД, разве не так?
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Гуру
- Сообщения: 810
- Зарегистрирован: 22 авг 2007, 14:58
- Репутация: 123
- Откуда: Казань
Re: Проблема при запуске Grass (WinXP)
Вероятно, причина в кроссплатформенности свободных ГИС. Например, мало кому в *nix среде придет в голову давать такие названия файлам и папкам, в которых будут пробелы. Конечно можно, но зачем? Это сразу осложнит написание скриптов для автоматической обработки файлов: постоянно нужно помнить о необходимости экранировать пробельные символы и т.п. А ради чего? Чем название с пробелом лучше названия без пробела ?SS_Rebelious писал(а):А в чём причина нелюбви свободных ГИС к пробелам? MapInfo, ArcGis с удовольствием ставятся вникогда не ставьте гиссофт в папки с пробелами в названии
С:\Program files. Когда я впервые с подобным столкнулся (при установке QGIS), мне показалась, что требование к отсутствию пробелов диктуется не самими ГИС, а определёнными СУБД, разве не так?
А поскольку многие свободые ГИС (как минимум их составные части) работают на *nix (GRASS, в частности, вообще оттуда портирована), то, на мой взгляд, они и унаследовали оттуда такую нелюбовь к пробелам.
- vasilij
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 май 2009, 11:13
- Репутация: 0
Re: Проблема при запуске Grass (WinXP)
Выложу все по порядку:
устанавливаю я WinGRASS-6.4.0SVN-r36903-1-Setup.exe
на диск E:\GRASS-6-SVN
ставлю не через OSGeo4W
Аналогичным способом как здесь viewtopic.php?f=29&t=2743
все без пробелов и русских названий.
устанавливаю я WinGRASS-6.4.0SVN-r36903-1-Setup.exe
на диск E:\GRASS-6-SVN
ставлю не через OSGeo4W
Аналогичным способом как здесь viewtopic.php?f=29&t=2743
все без пробелов и русских названий.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Проблема при запуске Grass (WinXP)
вы в начале написали такой путь к OSGeo, поэтому сразу такой совет и последовал
если не сложно, напишите что получается с установкой через OSGeo4w, если те же проблемы, будем дальше смотреть.
если не сложно, напишите что получается с установкой через OSGeo4w, если те же проблемы, будем дальше смотреть.
Не только их, много кого еще. Arcview GIS нормально не грузит данные из таких папок. ArcGIS периодически глючит со всякими инструментами, скриптингом и т.п. Вариации на эту тему этой ошибки настолько часты, что совет стал просто автоматическим. Лучше просто так никогда не делать. Documents and Settings - зло, Documents and Settings\Петя - двойноеА в чём причина нелюбви свободных ГИС к пробелам? MapInfo, ArcGis с удовольствием ставятся в
С:\Program files.
пристегивайтесь, турбулентность прямо по курсу
- vasilij
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 май 2009, 11:13
- Репутация: 0
Re: Проблема при запуске Grass (WinXP)
установил
C:\OSGeo4W\grass-6.4.0RC4
как его через Shell запустить?
Сейчас нет возможности через интернет установить, устанавливал из папки.
C:\OSGeo4W\grass-6.4.0RC4
как его через Shell запустить?
Сейчас нет возможности через интернет установить, устанавливал из папки.
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Проблема при запуске Grass (WinXP)
запустить shell osgeo4w и
Код: Выделить всё
grass64
пристегивайтесь, турбулентность прямо по курсу
- SS_Rebelious
- Гуру
- Сообщения: 1304
- Зарегистрирован: 24 фев 2009, 16:51
- Репутация: 99
- Ваше звание: GIS pro-fan
- Откуда: Lahti / Газ-ПУТИНбург
- Контактная информация:
Offtopic
С установкой разобрались. А как на счёт пути к рабочим файлам, их названий, семантики?sim писал(а):Documents and Settings - зло, Documents and Settings\Петя - двойное
Look for something long enough, and you will find it. Look for something without understanding, and it will find you...
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
"All paid jobs absorb and degrade the mind." Aristotle
If you take 1 step towards freedom it'll take 2 steps towards you!
-
- Гуру
- Сообщения: 2627
- Зарегистрирован: 29 мар 2007, 14:12
- Репутация: 34
- Откуда: Ukraine
Re: Проблема при запуске Grass (WinXP)
Да наверное, рекомендации те же. Избегать использования пробелов и кириллических имен файлов/папок. Мне кажется, найти подходящий по смыслу эквивалент русского названия всегда можно.SS_Rebelious писал(а):А как на счёт пути к рабочим файлам, их названий, семантики?
- vasilij
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 май 2009, 11:13
- Репутация: 0
Re: Проблема при запуске Grass (WinXP)
Залил вчера таки через OSGeo4W Grass, Qgis и много всяких библиотек.
установил все на диск Е соответственно E:\OSGeo4W. В назначеном месте нахожу папки
apps
bin
downloads
etc
include
lib
share
tmp
usr
var
и файлы OSGeo4W.ico
OSGeo4W.bat
MRSID_EULA.txt
самый ближайший файл grass64.bat в папке bin.
пытаюсь запустить через cmd прописываю путь E:\OSGeo4W\bin\grass64.bat -text
В ответ:
Системе не удается найти указанный путь.
есть еще grass64.bat в downloads E:\OSGeo4W\downloads\http%3a%2f%2fdownload.osgeo.org%2fosgeo4w\release\grass\grass\grass-6.4.0svn-2\apps\grass\bin
та же операция и ответ тот же!
Может дело все в названии папки http%3a%2f%2fdownload.osgeo.org%2fosgeo4w ?
установил все на диск Е соответственно E:\OSGeo4W. В назначеном месте нахожу папки
apps
bin
downloads
etc
include
lib
share
tmp
usr
var
и файлы OSGeo4W.ico
OSGeo4W.bat
MRSID_EULA.txt
самый ближайший файл grass64.bat в папке bin.
пытаюсь запустить через cmd прописываю путь E:\OSGeo4W\bin\grass64.bat -text
В ответ:
Системе не удается найти указанный путь.
есть еще grass64.bat в downloads E:\OSGeo4W\downloads\http%3a%2f%2fdownload.osgeo.org%2fosgeo4w\release\grass\grass\grass-6.4.0svn-2\apps\grass\bin
та же операция и ответ тот же!
Может дело все в названии папки http%3a%2f%2fdownload.osgeo.org%2fosgeo4w ?
- Максим Дубинин
- MindingMyOwnBusiness
- Сообщения: 9128
- Зарегистрирован: 06 окт 2003, 20:20
- Репутация: 747
- Ваше звание: NextGIS
- Откуда: Москва
- Контактная информация:
Re: Проблема при запуске Grass (WinXP)
Я же написал:vasilij писал(а):пытаюсь запустить через cmd прописываю путь E:\OSGeo4W\bin\grass64.bat -text
А не shell windows. Сначала запускаете shell osgeo4w, потом оттуда грасс.sim писал(а):запустить shell osgeo4w
пристегивайтесь, турбулентность прямо по курсу
- vasilij
- Новоприбывший
- Сообщения: 8
- Зарегистрирован: 22 май 2009, 11:13
- Репутация: 0
Re: Проблема при запуске Grass (WinXP)
через OSGeo4W все получилось
заново все переустановил.
Всем большое спасибо за участие.
Единственное, что все таки у меня под вопросом это установка Native stand-alone installer из http://grass.osgeo.org/download/
устанавливается без проблем, а запустить дальше инициализации GUI так и не удалось. проблема с g.proj.exe
заново все переустановил.
Всем большое спасибо за участие.
Единственное, что все таки у меня под вопросом это установка Native stand-alone installer из http://grass.osgeo.org/download/
устанавливается без проблем, а запустить дальше инициализации GUI так и не удалось. проблема с g.proj.exe
-
- Гуру
- Сообщения: 5173
- Зарегистрирован: 26 сен 2009, 16:26
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Проблема при запуске Grass (WinXP)
Как верно заметили выше, для совместимости с некоторыми операционными системами. Например, у постоянного пользователя Unix-подобных систем как-то сама собой вырабатывается привычка не писать пробелы в именах (хотя bash+TAB решают все )А в чём причина нелюбви свободных ГИС к пробелам
Редактор материалов, модератор форума
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей