2017-10-04 3 views
0

J'essaie d'exécuter ce code dans le cahier jupyter.FileNotFoundError: [Errno 2] Aucun fichier ou répertoire: 'C: \ Utilisateurs \ Bipin \ Téléchargements \ test.jpeg'

from scipy import ndimage as ndi 
import matplotlib.pyplot as plt 
import numpy as np 

img=np.flipud(plt.imread('C:\\Users\\Bipin\\Downloads\\test.jpeg')) 
plt.imshow(img,cmap=plt.cm.gray, interpolation='nearest') 
plt.show() 

et je reçois une erreur disant

FileNotFoundError: [Errno 2] No such file or directory: 
'C:\\Users\\Bipin\\Downloads\\test.jpeg' 

Mais j'ai essayé d'exécuter le code pour rechercher un autre fichier appelé DNA.jpeg, et ont également tenté de convertir test.jpeg pour tester .png et exécutez. Ces deux cas fonctionnent. Tous les fichiers sont dans le même dossier. Je ne suis simplement pas en mesure d'ouvrir test.jpeg. Est-ce que j'ai râté quelque chose?

La taille du fichier a-t-elle un rapport avec ce code?

+0

êtes-vous sûr alors que ce n'est pas 'test.JPEG' notez l'extension en majuscule ou' test.jpg' – Bijoy

Répondre

0

Assurez-vous que le chemin de votre fichier est EXACTEMENT le même. Case sensible et tout. Le moyen le plus sûr est de copier le chemin du fichier. Pour copier le chemin d'accès complet d'un fichier sous Windows, accédez à votre fichier dans l'Explorateur Windows, puis maintenez la touche Maj enfoncée tout en cliquant avec le bouton droit sur votre fichier. Ensuite, sélectionnez l'option "Copier en tant que chemin". Collez le chemin dans votre code. Vous devrez peut-être faire quelques modifications mineures comme l'ajout de barres obliques inverses supplémentaires pour échapper aux premières comme vous l'avez déjà fait.