我已经安装了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.
答案 0 :(得分:1)
我解决了困扰很长时间的问题。
方法:
我在Anaconda Prompt中键入了以下命令句子。
conda install -c conda-forge georasters
结果:
spyder Ipython控制台中没有错误。如下图所示。
已安装数十个软件包,其中一些已升级,一个软件包已删除,某些已降级。以下超链接显示了部分软件包安装情况的屏幕截图。