Python 3.x geodjango:oserror:“;找不到指定的程序";
我的问题和你的一样 我还应用了给出的解决方案。在我的情况下似乎仍然不起作用。可能的解决办法是什么 错误仍然是相同的:Python 3.x geodjango:oserror:“;找不到指定的程序";,python-3.x,geodjango,Python 3.x,Geodjango,我的问题和你的一样 我还应用了给出的解决方案。在我的情况下似乎仍然不起作用。可能的解决办法是什么 错误仍然是相同的: OSError: [WinError 127] The specified procedure could not be found 我从未在windows中测试过这一点,但这个问题的答案(遗憾的是,没有投票或选择,因此我们无法真正确定)表明: 您可能有多个Python版本,它们之间存在冲突。 尝试在virtualenv上安装GDAL,并确保gdal202.dll位于virtu
OSError: [WinError 127] The specified procedure could not be found
我从未在windows中测试过这一点,但这个问题的答案(遗憾的是,没有投票或选择,因此我们无法真正确定)表明: 您可能有多个Python版本,它们之间存在冲突。 尝试在virtualenv上安装GDAL,并确保
gdal202.dll
位于virtualenv上下文中
另外,请确保使用pip并在virtualenv中从安装了正确的编译版本
SO用户:Gustavo Gonçalves
我从未在windows中测试过这一点,但这个问题的答案(遗憾的是,没有投票或选择,因此我们无法真正确定)表明: 您可能有多个Python版本,它们之间存在冲突。 尝试在virtualenv上安装GDAL,并确保
gdal202.dll
位于virtualenv上下文中
另外,请确保使用pip并在virtualenv中从安装了正确的编译版本
SO用户:Gustavo Gonçalves
不幸的是,这并不能解决问题,请参阅我对该答案的其他评论,因为我不清楚“确保gdal202.dll在您的VirtualEnvironment中”的含义@takje虚拟环境的“上下文”本质上是您执行应用程序/代码的隔离环境等。(如果您愿意,可以在此处阅读更多内容:)。搜索你的虚拟环境文件夹,看看你的venv中是否存在
gdal202.dll
。我一定是在什么地方搞砸了。最终,我通过遵循本教程获得了成功。最终,你将通过OSgeo4W获得GDAL的系统安装和venv中的版本,但它仍然需要系统版本。你不能跳过这一步tep.不幸的是,这并不能解决问题,另请参阅我对该答案的其他评论,因为我不清楚“确保gdal202.dll在您的VirtualEnvironment中”的含义@takje虚拟环境的“上下文”本质上是您执行应用程序/代码的隔离环境等。(如果您愿意,可以在此处阅读更多内容:)。搜索你的虚拟环境文件夹,看看你的venv中是否存在gdal202.dll
。我一定是在什么地方搞砸了。最终,我通过遵循本教程获得了成功。最终,你将通过OSgeo4W获得GDAL的系统安装和venv中的版本,但它仍然需要系统版本。你不能跳过这一步泰普。