我想将rasterio安装到我的python环境中,并且出现以下错误。我可以做导入模块(rasterio)失败,conda或pip安装
conda install rasterio
没有错误出现在安装,但我想出了以下错误,当我尝试导入
from rasterio._base import eval_window, window_shape, window_index
ImportError: DLL load failed: The specified module could not be found.
,如果我尝试
pip install rasterio
它错误时,用此安装:
rasterio/_base.c(263) : fatal error C1083: Cannot open include file:'cpl_conv.h': No such file or directory
error: command 'C:\\Users\\Rdebbout\\AppData\\Local\\Programs\\Common\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\amd64\\cl.exe' failed with exit status 2
----------------------------------------
Failed building wheel for rasterio
我试图导入fiona模块时遇到同样的问题。如何和/或在哪里加载DLL?我对这个问题一无所知,并且非常感谢任何帮助或指导如何解决这个问题。
我使用的Spyder的64位版本的Windows 7
它看起来像安装脚本无法找到它需要的头文件。 GIS Stack Exchange的[这个答案](http://gis.stackexchange.com/questions/28966/python-gdal-package-missing-header-file-when-installing-via-pip)可以解决你的问题。 –
当你说'设置脚本'是指你在site-packages文件夹中标题为'setup.py'的脚本吗?在那个文件夹中没有这样的脚本 –
这就是我的意思,显然*这是*不是,但我希望'pip'在幕后做类似的事情。 –