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

Какую версию QGIS устанавливать

Добавлено: 06 мар 2012, 13:43
evgeniyV
Какую версию QGIS устанавливать, чтобы она работала в OC Windows 7 (кроме QGIS 1.7.1 Wroclow) и где её скачать вместе с Python 2-й версии?
Надо написать приложение, которое работает со векторными слоями. Для этого подключаются библиотеки:
from qgis.core import *
from qgis.gui import *
Проблема в том, что при использовании Python 3.2 и QGIS 1.7.1 Wroclow (раньше были установлены) возникает куча разных ошибок,вплоть до того, что данные модули qgis.core и qgis.gui не обнаруживаются или их вообще нет...
Вообщем, нужны такие версии QGIS и Python для Windows 7, чтобы подобных странных ошибок не возникало.
Подскажите, пожалуйста, что скачивать и где это взять.
Заранее, спасибо.

Re: Какую версию QGIS устанавливать

Добавлено: 06 мар 2012, 13:47
Александр Мурый
Например, здесь:
gis-lab.info/qa/qgis-osgeo4w.html
nextgis.ru/nextgis-qgis/
Вообще-то, на сайте (и форуме тоже) небезуспешно действует поиск :)

Re: Какую версию QGIS устанавливать

Добавлено: 06 мар 2012, 14:22
Максим Дубинин
с Python 3.x QGIS не работает - никакой, так что дело не в версии QGIS.

Re: Какую версию QGIS устанавливать

Добавлено: 07 мар 2012, 22:53
KolesovDmitry
Как уже говорил amuriy, нужно устанавливать qgis по статье (отметить Desktop: gis-dev ; Libs: gdal-python).
Для того, чтобы сработали команды типа

Код: Выделить всё

from qgis.core import *
Нужно:
1) Как сказано тут установить библиотеки Libs: pyqt4, qt4-devel, qt4-doc, qt4-libs
2) Настроить переменные окружения в файле OSGeo4W\OSGeo4W.bat, приписав туда строки:

Код: Выделить всё

SET PYTHONPATH=%OSGEO4W_ROOT%\apps\qgis-dev\python
set QGISHOME=c:\OSGeo4W\apps\qgis-dev
PATH=c:\OSGeo4W\apps\qgis-dev\bin;%PATH%

Re: Какую версию QGIS устанавливать

Добавлено: 07 мар 2012, 23:02
Voltron
Дополню. Вышесказанное не поможет при использовании любой версии Python 3.х