我开始用python编程。我刚刚完成了安装所有的需求,用django和OSGEO4W启动一个新的web项目
我试着跑”管理.pycheck“并返回以下错误消息:
"django.core.exceptions.ImproperlyConfigured: Could not find the GDAL library >(tried "gdal202", "gdal201", "gdal20", "gdal111", "gdal110", "gdal19", >"GDAL2.4.0"). Is GDAL installed? If it is, try setting GDAL_LIBRARY_PATH in >your settings."
首先,我安装了32位的OSGEO4W(因为我的python是32位的) 然后,我添加了一个环境变量,它是:
GDAL_DATA=C:\OSGeo4W\share\GDAL
我相信所有的安装都是正确的,因为当我在命令行工具中运行“gdalinfo--version”时,它会返回我:
GDAL 2.4.0, released 2018/12/14
我已经测试了现有的主题,但我仍然无法解决我的问题。。在
我试着改变libgdal.py文件通过添加一些“gdal240”、“gdal24”等,但没有任何更改。在
我试图将变量设置为:
GDAL_LIBRARY_PATH = os.getenv('GDAL_DATA')
但这一次,我得到的信息是:
OSError: [WinError 126] The specified module could not be found
我所做的就是按照本教程在windows上安装所有这些:
https://docs.djangoproject.com/en/2.1/ref/contrib/gis/install/#windows
如果你不需要我提供更多信息,请告诉我。在
我用过这些设置,而且很管用。在
相关问题 更多 >
编程相关推荐