如何解决64位anaconda中的Import gdal错误?

时间:2018-09-29 06:23:56

标签: spyder gdal

我已经安装了64位anaconda,但是要在Spyder中导入gdal时出现错误弹出窗口?错误信息如下,我搜索堆栈溢出,并尝试了解决方案,但都失败了。然后,我要查询错误的具体原因? THX。

Traceback (most recent call last):

  File "<ipython-input-4-ee38efafc30b>", line 1, in <module>
    import gdal

  File "D:\Anaconda2\lib\site-packages\gdal.py", line 2, in <module>
    from osgeo.gdal import deprecation_warn

  File "D:\Anaconda2\lib\site-packages\osgeo\__init__.py", line 25, in <module>
    _gdal = swig_import_helper()

  File "D:\Anaconda2\lib\site-packages\osgeo\__init__.py", line 21, in swig_import_helper
    _mod = imp.load_module('_gdal', fp, pathname, description)

ImportError: DLL load failed: The specified procedure could not be found.

1 个答案:

答案 0 :(得分:1)

我解决了困扰很长时间的问题。

方法:

我在Anaconda Prompt中键入了以下命令句子。

  

conda install -c conda-forge georasters

结果

spyder Ipython控制台中没有错误。如下图所示。

enter image description here

已安装数十个软件包,其中一些已升级,一个软件包已删除,某些已降级。以下超链接显示了部分软件包安装情况的屏幕截图。

enter image description here