J'essaie d'installer OpenCV dans CentOS 6. Lorsque j'exécute la commande
[root@cosmas opt]# sudo yum install libtiff4-dev libjpeg-dev libjasper-dev
il a renvoyé ce qui suit:
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* epel: mirror.fraunhofer.de
* rpmforge: nl.mirror.eurid.eu
Setting up Install Process
No package libtiff4-dev available.
No package libjpeg-dev available.
No package libjasper-dev available.
Error: Nothing to do
Qu'est ce que je fais mal? Quelqu'un peut-il m'aider?
Réponses:
Je viens de faire la même installation sur CentOS 6. Puisque les instructions d'installation sont plus orientées vers Ubuntu, voici ce que j'ai pu faire pour l'installer:
installez tous les packages requis en utilisant yum
Créez un répertoire de travail et consultez le code source [note: Vous ne voudrez probablement plus utiliser la balise ci-dessous car c'est une version significativement ancienne. J'ai dû utiliser cette version car mon logiciel en avait besoin.]
Créer le Makefile
Si vous utilisez cmake version 2.6-patch 4 (vérifiez avec cmake --version), vous devrez commenter une ligne dans la build. Mettez en commentaire la chaîne (hachage MD5 "$ {lines}") à la ligne 50 dans /opt/working/opencv/cmake/cl2cpp.cmake. D'autres options (y compris la mise à jour de cmake) peuvent être trouvées ici .
Construire et installer
la source
ImportError: No module named cv2
. Dois-je installer un package supplémentaire pour cv2?sudo yum search all --enablerepo=epel libtiff4-dev libjpeg-dev libjasper-dev
Donne-
Ce qui me fait penser que vous avez de mauvais noms de paquets. Êtes-vous sûr que ce ne sont pas des noms de paquets Debian?
Quoi qu'il en soit, en attendant, vous pouvez installer
libjpeg-devel.x86_64
via-sudo yum install --enablerepo=epel libjpeg-dev
la source
@Roopendra J'ai aussi rencontré cette erreur et j'ai essayé:
cp /usr/local/lib/python2.7/site-packages/cv2.so /usr/lib/python2.7/site-packages
et je l'ai résolue. Source: http://techieroop.com/install-opencv-in-centos/la source