2015-10-15 1 views
1

J'essaye d'installer rasterio dans mon environnement python et j'obtiens les erreurs suivantes. Je peux faireL'importation du module (rasterio) échoue avec l'installation de conda ou pip

conda install rasterio 

Aucune erreur se produit dans l'installation, mais je viens avec l'erreur suivante lorsque je tente d'importer

from rasterio._base import eval_window, window_shape, window_index 

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

si j'essaie

pip install rasterio 

erreurs quand l'installation avec ceci:

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 

J'ai les mêmes problèmes avec l'importation du module fiona. Comment et/ou où les DLL sont-elles chargées? Je suis dans le noir sur celui-ci et apprécierait toute aide ou direction quant à la façon de résoudre ce problème.

J'utilise la version 64 bits de Windows 7. spyder sur

+0

Il semble que le script d'installation ne trouve pas un fichier d'en-tête dont il a besoin. [Cette réponse] (http://gis.stackexchange.com/questions/28966/python-gdal-package-missing-header-file-when-installing-via-pip) de GIS Stack Exchange peut résoudre votre problème. –

+0

Lorsque vous dites 'setup script', faites-vous référence à un script intitulé 'setup.py' dans le dossier site-packages? Il n'y a pas un tel script dans ce dossier –

+0

C'est ce que je voulais dire, donc évidemment * c'est pas ça, mais je m'attends à ce que 'pip' fasse quelque chose de similaire dans les coulisses. –

Répondre

2

Je suggère d'essayer la recette IOOS anaconda (https://anaconda.org/ioos/rasterio).

conda install -c https://conda.anaconda.org/ioos rasterio.

J'ai rencontré le même problème de DLL que celui que vous voyez en essayant d'installer des versions plus récentes de rasterio en utilisant la version standard d'anaconda.

0

J'ai eu le même problème. Une réinstallation a résolu le problème.

conda install -f rasterio