J'installe caffe, ça marche, puis je redémarre mon système et j'obtiens l'erreur :
ImportError : Aucun module nommé caffe
Donc je le répare en
importer sys
sys.path.append('/home/shubham/caffe/Python')
Et tout fonctionne (seulement jusqu'à ce que je quitte mon ipython), quel que soit le type de mon env
les variables sont à jour.
En vérifiant mon env
variables CAFFE_ROOT
& PYTHONPATH
sont toujours collés à ce répertoire : /home/shubham/Desktop/dir/vgg_face_caffe/
peu importe à quel point je les change. Bien que Python semble toujours fonctionner, même avec l'option PYTHONPATH
dans un répertoire où il n'y a aucune installation de Python.
Mes questions sont les suivantes :
Comment arranger le chemin de caffe pour ne pas avoir l'erreur du module d'importation ? Pourquoi les variables d'environnement n'ont-elles pas de sens ? En d'autres termes, comment Python fonctionne-t-il avec les mauvaises variables d'environnement ? PYTHONPATH
et pourtant caffe ne fonctionne pas quand je mets le bon chemin ? Et pourquoi changent-elles toutes seules ?
Je suis sur ubuntu 16.04
Merci de votre lecture !
EDIT : je viens de réaliser PYTHONPATH
y CAFE_ROOT
sont toujours les mêmes que le répertoire dans lequel je me trouve. J'ai toujours besoin d'aide.