Проблема generateDS при использовании gends_generate_django.py

Я хотел бы использовать python скрипт gends_generate_django.py из набора инструментов generateDS для генерации моделей Django из исходного XSD файла.

Согласно документации (пункт 16.1) я хотел бы пройти следующие три шага:

  1. Генерируем привязки -- Запустите generateDS.py.
  2. Извлечение определений простых типов из схемы -- Запуск gends_extract_simple_types.py.
  3. Сгенерируйте models.py и forms.py -- Запустите gends_generate_django.py.
  4. .

Шаги 1+2 были успешно завершены. На шаге 3 появляется следующее сообщение об ошибке:

Traceback (последний последний вызов):
Файл "SOME_PATH/generateds_code_2_40_12/gends_generate_django.py", строка 208, in main()
Файл "SOME_PATH/generateds_code_2_40_12/gends_generate_django.py", строка 202, in main generate_model(options, module_name)
Файл "SOME_PATH/generateds_code_2_40_12/gends_generate_django.py", строка 96, in generate_model supermod = importlib.import_module(имя_модуля)
Файл "C:\ProgramData\Miniforge3\envs\gends_ws\lib\importlib_init_.py", строка 127, в import_module return _bootstrap._gcd_import(name[level:], package, level)
Файл "", строка 1014, в _gcd_import
. Файл "", строка 991, in _find_and_load
Файл "", строка 961, в _find_and_load_unlocked Файл "", строка 219, в _call_with_frames_removed
Файл "", строка 1014, in _gcd_import
Файл "", строка 991, in _find_and_load
Файл "", строка 973, в _find_and_load_unlocked

ModuleNotFoundError: No module named 'SOME_PATH/generateds_definedsimpletypes'

Где generateds_definedsimpletypes.py является результатом выполнения gends_extract_simple_types.py.

Я пробовал запускать скрипт как в среде Conda, так и под самостоятельно установленным Python. Более того, я использовал generateDS версии 2.40.12. и Python 3.9.13.

В чем моя ошибка при выполнении скрипта?

Большое спасибо за ваши ответы!

Вернуться на верх