Я получаю эту ошибку:Python GEOS ImportError
ImportError: Could not find the GEOS library (tried ""geos_c"", ""libgeos_c-1"").
Try setting GEOS_LIBRARY_PATH in your settings
когда я бегу:
from django.contrib.gis.geos import *
pnt=GEOSGeometry('POINT(23 5)')
print(pnt)
Я добавил GEOS_LIBRARY_PATH = 'C:/Python34/Lib/site-packages/osgeo/geos_c.dll'
в C:\Python34\Lib\site-packages\django\conf\project_template\project_name\settings.py
Но все же Im получать ту же ошибку. Как это решить?
Dont добавить его в настройках Django! Добавьте его в settings.py в свой проект! Вы никогда не должны изменять установку Django, потому что когда вы затем обновляетесь до нового Django, она будет перезаписана. – mirosval
Я создал проект mysite в C: \ Python34 \ Lib \ site-packages \ django \ bin \ и добавил GEOS_LIBRARY_PATH = 'C:/Python34 /Lib/site-packages/osgeo/geos_c.dll. в settings.py Но я получаю ту же ошибку. – Aparna
Подождите, что? Не создавайте свой проект в пакетах сайтов, то есть в том месте, где вы устанавливаете сторонние пакеты в Python – mirosval