Не получается запустить start.py с помощью консоли

Вопросы связанные с работой ГИС Аксиома
Ответить
Аватара пользователя
Kulonok
Сообщения: 8
Зарегистрирован: 08 ноя 2019, 13:06

Не получается запустить start.py с помощью консоли

Сообщение Kulonok » 08 ноя 2019, 13:16

Здравствуйте, пытаюсь запустить пример start.py (Axioma.GIS\share\axioma\python_samples\start.py) с помощью консоли axioma.гис, но не получается, как все таки это сделать?
Вложения
photo_2019-11-08_15-31-29 (2).jpg
ошибка
photo_2019-11-08_15-31-29 (2).jpg (183.07 КБ) 265 просмотров
Аватара пользователя
Дмитрий
Сообщения: 18
Зарегистрирован: 04 июн 2019, 08:33

Re: Не получается запустить start.py с помощью консоли

Сообщение Дмитрий » 08 ноя 2019, 14:52

Здравствуйте!
Как выяснилось, проблема здесь в том, что не находится ресурсный файл, который необходим для библиотеки proj. Будем исправлять.
В качестве временного решения можно задать переменную окружения в системе:
PROJ_LIB=C:\Program Files\Axioma.GIS\share\proj
Вложения
proj_lib_env.png
proj_lib_env.png (43.19 КБ) 244 просмотра
Аватара пользователя
Kulonok
Сообщения: 8
Зарегистрирован: 08 ноя 2019, 13:06

Re: Не получается запустить start.py с помощью консоли

Сообщение Kulonok » 08 ноя 2019, 15:22

Спасибо, все заработало, только очень быстро закрывается, это из за того, что установлена бесплатная версия?
Аватара пользователя
Дмитрий
Сообщения: 18
Зарегистрирован: 04 июн 2019, 08:33

Re: Не получается запустить start.py с помощью консоли

Сообщение Дмитрий » 08 ноя 2019, 16:18

Да, это ограничение бесплатной версии. В бесплатной версии главное окно приложения должно быть видимым.
Аватара пользователя
Kulonok
Сообщения: 8
Зарегистрирован: 08 ноя 2019, 13:06

Re: Не получается запустить start.py с помощью консоли

Сообщение Kulonok » 16 ноя 2019, 10:57

Тогда как сделать его видимым? Пишу в консоли (Axioma.Runtime Console):
import axioma.app
import axioma.gui
import sys
a = axioma.app.AxiomaApplication(sys.argv)
gui = axioma.gui.Gui(a)
gui.initialize()
mainWindow = axioma.app.MainWindow.create(gui)
mainWindow.show()
Но все все равно закрывается через некоторое время.
Аватара пользователя
Дмитрий
Сообщения: 18
Зарегистрирован: 04 июн 2019, 08:33

Re: Не получается запустить start.py с помощью консоли

Сообщение Дмитрий » 18 ноя 2019, 13:30

Здесь имелось в виду главное окно приложения Аксиома.ГИС
Ответить