fatale erreur: 'Python.h " fichier introuvable lors de l'installation d'opencv
J'essaie d'obtenir opencv 3.1 installé pour Python sur mon Mac OS X 10.10.5
Je suis en suivant les étapes mentionnées ici - http://www.pyimagesearch.com/2015/06/15/install-opencv-3-0-and-python-2-7-on-osx/
Quand j'ai essayer de l'installer opencv après l'ensemble de l'installation, j'obtiens l'erreur suivante:
.../opencv/modules/python/src2/cv2.cpp:6:10: fatal error:
'Python.h' file not found
#include <Python.h>
^
J'ai regardé autour de StackOverflow et a constaté que la plupart des gens face à ce problème à l'aide de l'Anaconda, qui n'est pas mon cas. Il serait génial si quelqu'un pouvait me diriger dans la bonne direction pour la résolution de ce problème.
Merci,
Recherche pour savoir comment installer
Fait tout de elle - XCode ligne de commande, Brew, python, virtualenv. Également définir le CHEMIN d'accès dans bash_profile. Ai-je raté quelque chose?
Vous devez définir C_INCLUDE_PATH essayer this -> stackoverflow.com/a/47956013/4502723
python-dev
sur OSX.Fait tout de elle - XCode ligne de commande, Brew, python, virtualenv. Également définir le CHEMIN d'accès dans bash_profile. Ai-je raté quelque chose?
Vous devez définir C_INCLUDE_PATH essayer this -> stackoverflow.com/a/47956013/4502723
OriginalL'auteur Sumanth | 2016-03-03
Vous devez vous connecter pour publier un commentaire.
Si Python.h n'est pas trouvé lors de la prise de l'un des *.fichiers cpp, définissez la variable ENV
Veuillez vérifier l'existence du chemin dans votre système et assurez-vous que Python.h est là.
OriginalL'auteur Sergey Sargsyan
Je suis en utilisant
El Capitan
mais je ne pense pas qu'il devrait y avoir beaucoup de différence dans le chemin d'accès à l'Python-tête. J'ai trouver la mienne:Vous pourrait essayer de le lancer:
puis essayez les étapes restantes.
OriginalL'auteur polarise
Exécuter
ou
après cela, tout vim(dans mon cas) que vous souhaitez installer sera de succès.
OriginalL'auteur Feuda
J'ai eu le même problème sur mac OSX, fixée par le réglage de la CPLUS_INCLUDE_PATH variable d'environnement.
Est également bâtiment dans un anaconda de l'environnement qui pourraient avoir compliqué les choses.
OriginalL'auteur yoziru-desu
Tout d'abord, vous devez vérifier et assurez-vous que vous avez installé python à l'aide de brassage et de l'utilisation du système de python lib binaire. Cela a été mentionné dans le blog.
Seconde, la version de python dans la commande cmake doit correspondre à ce breuvage a installé pour vous. Vous devriez vérifier cela.
OriginalL'auteur Jonathan Lau
Oui, réviser les chemins d'accès utilisés dans la commande cmake. Ils doivent exister dans votre système de fichiers. Dans mon cas, j'ai installé python 3.5 et la documentation d'origine utilise python 3.4.
OriginalL'auteur VICENTE GONZALEZ RUIZ
Mon approche était différente, mais c'est fondamentalement ce que Jonathan Lau mentionné.
J'ai utilisé pyenv et conda et changé mon python lib chemin qui a causé le problème.
Pour résoudre ce problème, voici ce que j'ai fait
OriginalL'auteur H. Jiang
J'ai résolu mon problème en installant python2.7, apparemment, il était en train de rassembler à l'aide de python 3.4. J'ai donc fait la suivante:
OriginalL'auteur Younes Nj