我想將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'在幕後做類似的事情。 –