Почему QGIS не запускается?

У меня возникла проблема с использованием QGIS. Всегда, когда я пытаюсь запустить программу с помощью значка на рабочем столе, ничего не происходит. Я также проверил диспетчер задач, и он не показывает ни одного процесса, запущенного в отношении qGIS.

Целевое поле показывает следующее: "C:\Program Files\Quantum GIS Lisboa\bin\nircmd.exe" exec hide "C:\Program Files\Quantum GIS Lisboa\bin\qgis.bat"

У меня уже установлен Microsoft C++ 2008, поэтому я запустил программу установки и выбрал восстановление. Однако QGIS по-прежнему не запускается.

Я использую Vista 32-bit.

Я попытался запустить его вручную, но получил сообщение об ошибке, говорящее мне, что qgis.bat не может быть найден. У меня на компьютере нет файлов .qgs, поэтому я не могу это проверить.

Я не могу найти qgis.bat в папке bin. Но там есть файл под названием 'qgis.bat.tmpl'.

У меня была такая же проблема... Я решил ее, сделав следующее:

  • Найдя qgis.bat, щелкните правой кнопкой мыши и перейдите в режим редактирования.
  • добавьте PATH %systemroot%\system32; %systemroot%; %systemroot%\system32\wbem после @echo off.
  • Сохранить
  • Повторите попытку запуска qGIS.

Я не знаю почему, но думаю, что у меня эта проблема возникла из-за некоторых системных .dll файлов, которые уже были на моей машине и могли конфликтовать с теми, которые принадлежат qgis.

Комментарии (1)

Обычно причиной этого является отсутствие Microsoft Visual C++ 2008 Redistributable Package (x86). Установите и попробуйте снова.

Комментарии (1)

(В сочетании с ответами выше) Проверьте существование файла qgis.bat

(C:\Program Files\APPROPRIATE-QGIS-VERSION-NAME-OR-OTHER-PATH\bin\qgis.bat)

Мои проблемы были такими, как описано выше - что-то не сработало во время установки (вполне возможно, локальная проблема в сетевой среде предприятия) и этот файл не существовал. Переустановка решила эту проблему, но все равно необходимо было создать ярлык запуска QGIS, как описано в различных местах: цель ярлыка должна быть:

"C:\Program Files\QGIS Brighton\bin\nircmd.exe" exec hide "C:\Program Files\QGIS Brighton\bin\qgis.bat"

(Здесь показан путь по умолчанию к файлам для QGIS Brighton - очевидно, пути должны быть обновлены для более новых версий или альтернативного расположения файлов)

Комментарии (0)