Страница 1 из 1

QGIS под Windows не видит "свой" GRASS

Добавлено: 08 ноя 2010, 20:50
gamm
есть проблема с установкой QGIS под Winows

устанавливается QGIS (QGIS-1.0.2-0-Setup.exe), встает нормально, при запуске говорит, что не знает, где GRASS и просит установить GIS_BASE. После указания папки grass в корне установки qgis успокаивается, и даже видит тестовый набор (в папке установки QGIS), но открыть его не может - говорит, что набор уже используется. Слои добавить тоже не может. Пробовал на Windows Server2003-64, Windows XP-32. В форуме ничего не нашел.

Попробовал установить через OSGeo4W (QGIS-OSGeo4W-1.5.0-14109-Setup.exe), просил установить все. Все встало, ничего не запускается, ругается, что не видит либы (cygwin.dll и пр.).

Раньше QGIS вставал нормально (версии 0.хх)

Re: QGIS под Windows не видит "свой" GRASS

Добавлено: 09 ноя 2010, 03:35
Denis Rykov
Насколько я помню в подобных ситуациях помогает удаление файла *.gislock в каталоге базы GRASS.
И конечно же лучше пользоваться последними версиями QGIS (пакет qgis-dev, текущая версия 1.6.0), на сайте есть инструкция по установке.

Re: QGIS под Windows не видит "свой" GRASS

Добавлено: 09 ноя 2010, 09:35
gamm
_DR_ писал(а):Насколько я помню в подобных ситуациях помогает удаление файла *.gislock в каталоге базы GRASS.
И конечно же лучше пользоваться последними версиями QGIS (пакет qgis-dev, текущая версия 1.6.0), на сайте есть инструкция по установке.
второй раз (через osgeo4w) ставил ровно по инструкции. Все встало, иконка OSGeo4W Shell появилась. При старте OSGeo4W Shell ругается, что не нашел proj_fw.dll, но выходит в консоль. При попытке вызвать qgis-dev
сообщает, что не нашел mingw10.dll и обратно в консоль. То-ли места под переменные среды не хватает, то-ли еще чего ...

При запуске QGIS напрямую то же сообщение, при запуске GRASS ругается на get_env(), потом валится на инициализации.

Re: QGIS под Windows не видит "свой" GRASS

Добавлено: 09 ноя 2010, 10:01
Denis Rykov
Попробуйте удалить и поставить все заново. Да, забыл, на Win Server возникают проблемы с osgeo4w - обсуждалось на форуме.

Re: QGIS под Windows не видит "свой" GRASS

Добавлено: 09 ноя 2010, 15:45
gamm
_DR_ писал(а):Попробуйте удалить и поставить все заново. Да, забыл, на Win Server возникают проблемы с osgeo4w - обсуждалось на форуме.
спасибо за ссылки, нашел много знакомого (по проблемам), а также ряд рецептов. После чистки регистра QGIS встал (в регистре было много следов старых установок), локи в базе GRASS убрал, она открылась. Еще раз спасибо, осталось попробовать установить OSGeo4W.