Fly*_*npc 5 django environment-variables gdal geodjango windows-10
我在Windows 10上使用Django 11.4,尝试迁移模型时遇到问题。我收到此错误:
django.core.exceptions.ImproperlyConfigured: Could not find the GDAL library (tried "gdal201", "gdal20", "gdal111", "gdal110", "gdal19")
Run Code Online (Sandbox Code Playgroud)
我遵循了GeoDjango的安装说明(https://docs.djangoproject.com/en/1.11/ref/contrib/gis/install/),但仍然遇到问题。我在此错误中发现的所有内容都表明要更改系统环境变量。
我安装OSGe4W
并添加GDAL_DATA = C:\OSGeo4W\share\gdal
以及PROJ_LIB= C:\OSGeo4W\share\proj
。
我不确定还有什么尝试的方法,我将不胜感激。
小智 5
我通过编辑 %PYTHONPATH%\Lib\site-packages\django\contrib\gis\gdal 中的 libgdal.py 文件并将 str('gdal202') 添加到第 26 行来解决此问题,因此它显示为:
lib_names = [str('gdal201'), str('gdal202'), str('gdal111'), str('gdal110'), str('gdal19')]
Run Code Online (Sandbox Code Playgroud)
根据您使用的 GDAL 版本,您可能需要添加不同的版本号。
归档时间: |
|
查看次数: |
5618 次 |
最近记录: |