GeoDjango_Installation_don't_work

В моем процессе установки GeoDjango (https://docs.djangoproject.com/fr/5.0/ref/contrib/gis/install/#windows) GDAL является важным компонентом. Я следовал рекомендациям с сайта Python, используя OSGeo4W. Когда я запускаю gdalinfo --version (как вы можете видеть на изображении), Django рекомендует установить Python 3.12, что я уже сделал! Я также установил PostgreSQL и PostGIS. Однако, когда я устанавливаю OSGeo4W, он напрямую устанавливает GDAL 0.9. Я не уверен, почему он запрашивает GDAL 0.8, когда я запускаю gdalinfo --version.

Я также попробовал другой метод, следуя этому видео https://youtu.be/ZpD-pkmquTo?si=hMsSalfOoGOEg8Eq. Когда я запускаю pipwin install gdal, я получаю эту ошибку.

Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Administrator\Desktop\ARRDELBEE\Projetarrdelultime\Backend_ArrdelBee_Territorial_Digital\venv\Scripts\pipwin.exe\__main__.py", line 4, in <module>
  File "C:\Users\Administrator\Desktop\ARRDELBEE\Projetarrdelultime\Backend_ArrdelBee_Territorial_Digital\venv\Lib\site-packages\pipwin\command.py", line 28, in <module>
    from . import pipwin, __version__

  File "C:\Users\Administrator\Desktop\ARRDELBEE\Projetarrdelultime\Backend_ArrdelBee_Territorial_Digital\venv\Lib\site-packages\js2py\base.py", line 1377, in __init__
    cand = fix_js_args(func)
           ^^^^^^^^^^^^^^^^^
  File "C:\Users\Administrator\Desktop\ARRDELBEE\Projetarrdelultime\Backend_ArrdelBee_Territorial_Digital\venv\Lib\site-packages\js2py\utils\injector.py", line 27, in fix_js_args
    code = append_arguments(six.get_function_code(func), ('this', 'arguments'))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Administrator\Desktop\ARRDELBEE\Projetarrdelultime\Backend_ArrdelBee_Territorial_Digital\venv\Lib\site-packages\js2py\utils\injector.py", line 121, in append_arguments
    arg = name_translations[inst.arg]
          ~~~~~~~~~~~~~~~~~^^^^^^^^^^
KeyError: 3 ```

Thank you for helping me and not ignoring this.
Вернуться на верх