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

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

Добавлено: 08 ноя 2019, 13:16
Kulonok
Здравствуйте, пытаюсь запустить пример start.py (Axioma.GIS\share\axioma\python_samples\start.py) с помощью консоли axioma.гис, но не получается, как все таки это сделать?

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

Добавлено: 08 ноя 2019, 14:52
Дмитрий
Здравствуйте!
Как выяснилось, проблема здесь в том, что не находится ресурсный файл, который необходим для библиотеки proj. Будем исправлять.
В качестве временного решения можно задать переменную окружения в системе:
PROJ_LIB=C:\Program Files\Axioma.GIS\share\proj

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

Добавлено: 08 ноя 2019, 15:22
Kulonok
Спасибо, все заработало, только очень быстро закрывается, это из за того, что установлена бесплатная версия?

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

Добавлено: 08 ноя 2019, 16:18
Дмитрий
Да, это ограничение бесплатной версии. В бесплатной версии главное окно приложения должно быть видимым.

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

Добавлено: 16 ноя 2019, 10:57
Kulonok
Тогда как сделать его видимым? Пишу в консоли (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()
Но все все равно закрывается через некоторое время.

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

Добавлено: 18 ноя 2019, 13:30
Дмитрий
Здесь имелось в виду главное окно приложения Аксиома.ГИС