Плагины

Вопросы связанные с работой ГИС Аксиома
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 08 фев 2024, 17:26

Александр !
Я так и поступил : сохранил код Python , а при запуске модуля полезли ошибки.
Благодарю за совет , скорее всего Вы правильно определили мою ошибку.
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 09 фев 2024, 10:34

Я пацак с планеты "Новичок" обращаюсь к Вам Чатлане !

Вы писали:
- "Если будет ошибка, то вероятно вами был установлен несовместимый модуль. Например PyQt5 или ещё один PySide2."
Поступил радикально : деинсталлировал PyCharm,Аксиому 5.1 и установил заново PyCharm 2023.3.3 (Community Edition) и Аксиому 5.1

в PyCharm 2023.3.3 режим Python Interpreter показывает

PyQt5 5.15.10 5.15.10
PyQt5-Qt5 5.15.2 5.15.12
PyQt5-sip 12.13.0 12.13.0
numpy 1.23.5 1.26.4
packaging 23.1 23.2
pip 23.0.1 24.0
qtgui 0.0.1 0.0.1
setuptools 56.0.0 69.0.3

библиотеки PySide2 нет.

рекомендуете запустить команду
"C:\Program Files\Axioma v5\bin\python\python.exe" -c "from PySide2.QtCore import *"
а где запускать ? Из командной строки не стартует , выдает ошибку .

запускаю main и та же карусель

"C:\Program Files\Axioma v5\bin\python\python.exe" C:\Аксиома\WORK_PY\QDEZ\main.py
Unhandled Python Exception:
Traceback (most recent call last):
File "C:\Аксиома\WORK_PY\QDEZ\main.py", line 3, in <module>
import design # Это наш конвертированный файл дизайна
File "C:\Аксиома\WORK_PY\QDEZ\design.py", line 9, in <module>
from PySide2.QtGui import *
ImportError: DLL load failed while importing QtGui: Не найдена указанная процедура.

Process finished with exit code 1

Не сердитесь , Python он и есть удав .Трудновато осваивать используя только руководство
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 09 фев 2024, 11:07

При установке Аксиомы все необходимые библиотеки устанавливаются, или не все ?
Аватара пользователя
Александр
Сообщения: 439
Зарегистрирован: 18 апр 2019, 08:21

Re: Плагины

Сообщение Александр » 09 фев 2024, 12:26

Матвеич писал(а): 09 фев 2024, 11:07 При установке Аксиомы все необходимые библиотеки устанавливаются, или не все ?
Устанавливается всё.
Другое дело, что операционная система может быть настроена таким образом, что питоновские модули (или их зависимости) могут делать питон Аксиомы неработоспособным.
В ближайшей версии мы будем читать только зависимости из папок Аксиомы.
Матвеич писал(а): 09 фев 2024, 10:34 Вы писали:
- "Если будет ошибка, то вероятно вами был установлен несовместимый модуль. Например PyQt5 или ещё один PySide2."
Поступил радикально : деинсталлировал PyCharm,Аксиому 5.1 и установил заново PyCharm 2023.3.3 (Community Edition) и Аксиому 5.1
Разобраться что именно установлено не так - сложно, поэтому нужно:
Удалить Аксиому через Удаление программ в Windows
Стереть папку из "C:\Program Files\Axioma v5" если она осталась после удаления Аксиомы.
Удалить папку %AppData%/Python
Также требуется внимательно посмотреть на переменную среды PATH и удалить переменную среды PYTHONPATH если она есть

Далее установить Аксиому
И настроить PyCharm как написано в https://axioma-gis.ru/axipy/dev-guide/5.1/user_guide/development/pycharm_windows.html
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 09 фев 2024, 16:42

Александр ! добрый вечер. Я ,вероятно, Вас уже замучил , но тем не менее результаты во вложении
(к стати , а как можно в поле сообщений вставлять скрины экрана ?)
Вложения
Вопрос_2.docx
(179.56 КБ) 25 скачиваний
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 10 фев 2024, 01:49

Доброе Утро Александр!

Мне трудно применять ваш папирус (руководство) т.к. в руководстве в качестве среды разработки
применяется PyCharm 2023.1.3 , а у меня PyCharm 2023.3.3
Аватара пользователя
Александр
Сообщения: 439
Зарегистрирован: 18 апр 2019, 08:21

Re: Плагины

Сообщение Александр » 11 фев 2024, 07:11

Матвеич писал(а): 09 фев 2024, 16:42 Александр ! добрый вечер. Я ,вероятно, Вас уже замучил , но тем не менее результаты во вложении
PyCharm поменяли интерфейс.
Как настроить проект, я написал тут:
Вопрос_2_rev.docx
(404.84 КБ) 34 скачивания
(к стати , а как можно в поле сообщений вставлять скрины экрана ?)
В нижней части сообщения расположена вкладка "Вложения", где вы можете найти все прикрепленные файлы.
Рядом с каждым файлом находится кнопка "Вставить в текст сообщения", которая позволяет вставить выбранный файл прямо в текст вашего сообщения.
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 11 фев 2024, 11:10

Александр ! добрый вечер.
Я понял , что в Аксиоме нужно использовать встроенный Python API с библиотеками для работы в ГИС.
При создании проекта я допускаю грубую ошибку. Чтобы определить место сбоя я сделал скрины на каждый выбор.

Ответ_1.docx
(1.79 МБ) 27 скачиваний
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 11 фев 2024, 13:03

Александр я запутался окончательно.Не могу понять где ошибаюсь , при создании нового проекта в PyCharm.
Хотелось не вдаваться в эти тонкости по настройке библиотек.
Времени жалко, но видимо придется ждать новую версию Аксиомы.
Вложения
Ответ_2.docx
(672.1 КБ) 24 скачивания
Аватара пользователя
Матвеич
Сообщения: 86
Зарегистрирован: 09 янв 2024, 11:43

Re: Плагины

Сообщение Матвеич » 12 фев 2024, 10:40

Добрый день Александр !

Снова снес и установил PyCharm и Аксиому ,создал новый проект и произвел настройку
по вашим рекомендациям. Результат в файле вложения.

Не могу понять где ошибаюсь.

(Ранее я устанавливал библиотеки PyQt5, PySide2 c учебных сайтов Python ,
т.к. модули ссылались на эти библиотеки как не установленные )

Приношу Вам свои извинения ....
Ответ_3.docx
(265.57 КБ) 22 скачивания
Ответить