Utiliser pip pour installer des modules en panne python
j'ai du mal à installer les modules python en utilisant pip. Voici la sortie de la fenêtre de commande:
notez que j'ai installé pip immédiatement avant d'essayer d'installer le module GDAL.
je suis sur un w7 64 bits machine en cours d'exécution python 2.7
Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation. All rights reserved.
C:UsersjnunnDesktop>python get-pip.py
Downloading/unpacking pip
Downloading pip-1.2.1.tar.gz (102Kb): 102Kb downloaded
Running setup.py egg_info for package pip
warning: no files found matching '*.html' under directory 'docs'
warning: no previously-included files matching '*.txt' found under directory
'docs_build'
no previously-included directories found matching 'docs_build_sources'
Installing collected packages: pip
Running setup.py install for pip
warning: no files found matching '*.html' under directory 'docs'
warning: no previously-included files matching '*.txt' found under directory
'docs_build'
no previously-included directories found matching 'docs_build_sources'
Installing pip-script.py script to C:Python26ArcGIS10.1Scripts
Installing pip.exe script to C:Python26ArcGIS10.1Scripts
Installing pip.exe.manifest script to C:Python26ArcGIS10.1Scripts
Installing pip-2.7-script.py script to C:Python26ArcGIS10.1Scripts
Installing pip-2.7.exe script to C:Python26ArcGIS10.1Scripts
Installing pip-2.7.exe.manifest script to C:Python26ArcGIS10.1Scripts
Successfully installed pip
Cleaning up...
C:UsersjnunnDesktop>pip install gdal
Downloading/unpacking gdal
Downloading GDAL-1.9.1.tar.gz (420kB): 420kB downloaded
Running setup.py egg_info for package gdal
Installing collected packages: gdal
Running setup.py install for gdal
building 'osgeo._gdal' extension
c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.exe /c /nologo
/Ox /MD /W3 /GS- /DNDEBUG -I../../port -I../../gcore -I../../alg -I../../ogr/ -I
C:Python26ArcGIS10.1include -IC:Python26ArcGIS10.1PC -IC:Python26ArcGIS1
0.1libsite-packagesnumpycoreinclude /Tpextensions/gdal_wrap.cpp /Fobuildte
mp.win32-2.7Releaseextensions/gdal_wrap.obj
gdal_wrap.cpp
c:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) :
warning C4530: C++ exception handler used, but unwind semantics are not enabled
. Specify /EHsc
extensions/gdal_wrap.cpp(2853) : fatal error C1083: Cannot open include file
: 'cpl_port.h': No such file or directory
error: command '"c:Program Files (x86)Microsoft Visual Studio 9.0VCBINc
l.exe"' failed with exit status 2
Complete output from command C:Python26ArcGIS10.1python.exe -c "import se
tuptools;__file__='c:usersjnunnappdatalocaltemppip-buildgdalsetu
p.py';exec(compile(open(__file__).read().replace('rn', 'n'), __file__, 'exec'
))" install --record c:usersjnunnappdatalocaltemppip-f7tgze-recordinstall
-record.txt --single-version-externally-managed:
running install
running build
running build_py
creating build
creating buildlib.win32-2.7
copying gdal.py -> buildlib.win32-2.7
copying ogr.py -> buildlib.win32-2.7
copying osr.py -> buildlib.win32-2.7
copying gdalconst.py -> buildlib.win32-2.7
copying gdalnumeric.py -> buildlib.win32-2.7
creating buildlib.win32-2.7osgeo
copying osgeogdal.py -> buildlib.win32-2.7osgeo
copying osgeogdalconst.py -> buildlib.win32-2.7osgeo
copying osgeogdalnumeric.py -> buildlib.win32-2.7osgeo
copying osgeogdal_array.py -> buildlib.win32-2.7osgeo
copying osgeoogr.py -> buildlib.win32-2.7osgeo
copying osgeoosr.py -> buildlib.win32-2.7osgeo
copying osgeo__init__.py -> buildlib.win32-2.7osgeo
running build_ext
building 'osgeo._gdal' extension
creating buildtemp.win32-2.7
creating buildtemp.win32-2.7Release
creating buildtemp.win32-2.7Releaseextensions
c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.exe /c /nologo /Ox
/MD /W3 /GS- /DNDEBUG -I../../port -I../../gcore -I../../alg -I../../ogr/ -IC:P
ython26ArcGIS10.1include -IC:Python26ArcGIS10.1PC -IC:Python26ArcGIS10.1
libsite-packagesnumpycoreinclude /Tpextensions/gdal_wrap.cpp /Fobuildtemp.w
in32-2.7Releaseextensions/gdal_wrap.obj
gdal_wrap.cpp
c:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) : war
ning C4530: C++ exception handler used, but unwind semantics are not enabled. Sp
ecify /EHsc
extensions/gdal_wrap.cpp(2853) : fatal error C1083: Cannot open include file: 'c
pl_port.h': No such file or directory
error: command '"c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.ex
e"' failed with exit status 2
----------------------------------------
Command C:Python26ArcGIS10.1python.exe -c "import setuptools;__file__='c:us
ersjnunnappdatalocaltemppip-buildgdalsetup.py';exec(compile(open(_
_file__).read().replace('rn', 'n'), __file__, 'exec'))" install --record c:u
sersjnunnappdatalocaltemppip-f7tgze-recordinstall-record.txt --single-vers
ion-externally-managed failed with error code 1 in c:usersjnunnappdatalocal
temppip-buildgdal
Storing complete log in C:Usersjnunnpippip.log
C:UsersjnunnDesktop>
j'ai essayé d'utiliser easy_install avant de trop, et il est revenu avec une erreur commune à ceci:
c:Program Files (x86)Microsoft Visual Studio 9.0VCINCLUDExlocale(342) : war
ning C4530: C++ exception handler used, but unwind semantics are not enabled. Sp
ecify /EHsc
extensions/gdal_wrap.cpp(2853) : fatal error C1083: Cannot open include file: 'c
pl_port.h': No such file or directory
error: command '"c:Program Files (x86)Microsoft Visual Studio 9.0VCBINcl.ex
e"' failed with exit status 2
Plus le pip supplémentaire suivant.log:
Exception information:
Traceback (most recent call last):
File "C:Python26ArcGIS10.1libsite-packagespipbasecommand.py", line 107, in main
status = self.run(options, args)
File "C:Python26ArcGIS10.1libsite-packagespipcommandsinstall.py", line 261, in run
requirement_set.install(install_options, global_options)
File "C:Python26ArcGIS10.1libsite-packagespipreq.py", line 1166, in install
requirement.install(install_options, global_options)
File "C:Python26ArcGIS10.1libsite-packagespipreq.py", line 589, in install
cwd=self.source_dir, filter_stdout=self._filter_install, show_stdout=False)
File "C:Python26ArcGIS10.1libsite-packagespiputil.py", line 612, in call_subprocess
% (command_desc, proc.returncode, cwd))
InstallationError: Command C:Python26ArcGIS10.1python.exe -c "import setuptools;__file__='c:usersjnunnappdatalocaltemppip-buildgdalsetup.py';exec(compile(open(__file__).read().replace('r n', 'n'), __file__, 'exec'))" install --record c:usersjnunnappdatalocaltemppip-f7tgze-recordinstall-record.txt --single-version-externally-managed failed with error code 1 in c:usersjnunnappdata localtemppip-buildgdal
6 réponses
Ce problème est très similaire à Python paquet GDAL fichier d'en-tête manquant lors de l'installation via pip qui semble avoir fonctionné solution.
les problèmes habituels avec les bibliothèques python qui ont des extensions CPython sont expliqués ici et la solution est souvent:
installez la bibliothèque en téléchargeant et en exécutant le paquet binaire windows.
la manière la plus facile (comme suggéré par J. F. Sebastian) est d'installer à partir de http://www.lfd.uci.edu / ~gohlke/pythonlibs / #gdal
Le problème est que Python pense être installé sur C:\Python\ mais ce n'est pas vrai que c'est à l'intérieur portablepython répertoire. J'ai résolu ça en utilisant un lien.
par exemple, mon répertoire portablepython (ou kivy directory en exemple) est:
C:\Users\blabla.KMS\kivy-1.8.0-py3.3-win32\Python33
entrez l'invite dos et tapez:
mklink /d c:\Python33\ C:\Users\blabla.KMS\kivy-1.8.0-py3.3-win32\Python33\
que vous pouvez aller à l'intérieur c:\Python33\Scripts et utilisez PIP ou easy_install enfin, vous pouvez supprimer le lien En utilisant:
rmdir Python33
Cool! Je installé Django sur kivy!
ce n'est pas un problème Python, mais un problème avec la compilation des sources sur Windows.
je suppose que vous avez suivi l' instructions d'installation et installé les binaires GDAL en premier, avec les fichiers d'en-tête ?
de plus, vous pouvez vérifier la réponse à ce DONC, la question une forum ubuntu qui pourrait vous aider.
j'ai eu le MÊME PROBLÈME, MAIS j'ai dû installer le module' ebooklib', qui n'est pas dans la liste des modules à http://www.lfd.uci.edu / ~gohlke / pythonlibs