首页 > 解决方案 > geodjango:oserror:“找不到指定的程序”

问题描述

我在 Windows 上遇到了与 GeoDjango 类似的问题:“找不到 GDAL 库”/“OSError:[WinError 126] 找不到指定的模块” ,我也应用了给它的解决方案。在我的情况下它似乎仍然不起作用。可能的解决方案是什么?

错误还是一样:

OSError: [WinError 127] The specified procedure could not be found

标签: python-3.xgeodjango

解决方案


我从未在 Windows 中对此进行过测试,但这个问题的答案(遗憾的是没有投票或选择,所以我们不能确定)Geodjango 中的 OSError: [WinError 127] : The specified procedure could not be found建议如下:

您可能有多个 Python 版本,并且它们之间存在冲突。

尝试在您的 virtualenv 上安装 GDAL 并确保它gdal202.dll在您的 virtualenv 上下文中。

还要确保你从https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal安装了正确的编译版本,使用 pip 并在你的 virtualenv 中。

SO 用户: Gustavo Gonçalves


推荐阅读