ImportError: no module named Image, ImportError: no module named PIL — Python, Anaconda, PIL, oreiller, mac 10.10.3,
Je suis sur un Mac OS x 10.10.3 Yosemite, et Python 2.7.9 |Anaconda 2.2.0 (x86_64) pour beaucoup de python choses. Je suis à l'aide d'eclipse, et google app engine.
Je suis à cours de débordement de pile postes à lire pour cette erreur que beaucoup de gens ont, ensuite de les résoudre par des moyens qui n'a pas de travail pour moi.
J'obtiens cette erreur:
importer une Image
ImportError: No module named Image
À partir de ce code:
try:
from PIL import Image
except:
import Image
Après j'ai déjà essayé le suivant:
conda install pillow
sudo pip install pillow
pip install pillow
pip install pil
Certains de débordement de pile post proposé de voir si le chemin était là pour un autre utilisateur, j'ai donc essayé ceci dans mon terminal:
python
Python 2.7.9 |Anaconda 2.2.0 (x86_64)| (default, Dec 15 2014, 10:37:34)
[GCC 4.2.1 (Apple Inc. build 5577)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Anaconda is brought to you by Continuum Analytics.
Please check out: http://continuum.io/thanks and https://binstar.org
>>> import sys
>>> print(sys.path)
et a obtenu:
['',
'/Users/jrussek/anaconda/lib/python27.zip',
'/Users/jrussek/anaconda/lib/python2.7',
'/Users/jrussek/anaconda/lib/python2.7/plat-darwin',
'/Users/jrussek/anaconda/lib/python2.7/plat-mac',
'/Users/jrussek/anaconda/lib/python2.7/plat-mac/lib-scriptpackages',
'/Users/jrussek/anaconda/lib/python2.7/lib-tk',
'/Users/jrussek/anaconda/lib/python2.7/lib-old',
'/Users/jrussek/anaconda/lib/python2.7/lib-dynload',
'/Users/jrussek/anaconda/lib/python2.7/site-packages',
'/Users/jrussek/anaconda/lib/python2.7/site-packages/Sphinx-1.2.3 py2.7.egg',
'/Users/jrussek/anaconda/lib/python2.7/site-packages/aeosa',
'/Users/jrussek/anaconda/lib/python2.7/site-packages/cryptography-0.8-py2.7-macosx-10.5-x86_64.egg',
'/Users/jrussek/anaconda/lib/python2.7/site-packages/setuptools-14.3-py2.7.egg']
J'ai pensé qu'il n'était pas dans mon chemin j'ai donc essayé d'ajouter de la chose:
PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL
n'ai pas l'impression qu'elle a montré jusqu'à.
J'ai donc essayé de désinstaller et de réinstaller, de 10 façons différentes. Je ne le faisais que pour oreiller, pas du DIP, parce que j'ai essayé différentes choses pour PIL et regardé beaucoup de posts qui dit utilisation d'oreiller, pas du DIP, parce que la LIP est obsolète.
De toute façon, pour oreiller, je reçois:
Requirement already up-to-date: pillow in ./anaconda/lib/python2.7/site-packages
clairement oreiller est déjà installé dans anaconda, mais ça n'aide pas à l'importation d'erreur que je reçois.
alors j'ai essayé conda installer oreiller,
et de mise à niveau de quelques trucs:
mais.. j'ai essayer de lancer mon code, et je reçois toujours pas de module trouvé, peu importe ce que l'instruction import j'essaie.
Suggestions? S'il vous plaît? Quelqu'un?
conda search pil
?Il dit:
Fetching package metadata: .... pil 1.1.7 py27_0 defaults blah blah * 2.8.2 py27_0 defaults 2.8.2 py26_0 defaults
Je vais avoir le même problème avec python 3.4.3 - anaconda de distribution.
OriginalL'auteur | 2015-06-24
Vous devez vous connecter pour publier un commentaire.
Le code suivant fonctionne pour moi:
Et cela ne fonctionne pas:
Oreiller paquet
Python path
D'utilisation d'Image
Cela fonctionne à la fois dans mon terminal et dans Eclipse PyDev maintenant.
Je n'ai pas plus de suggestions, mais je peux vous montrer ce que je vois dans une configuration de travail. - Je l'ajouter à la poste.
OriginalL'auteur physicalattraction
Au premier abord, essayez de l'installation de l'appuie-tête (lettre majuscule P)
ensuite utiliser
de PIL import Image
"L'oreiller est un fork de PIL, le Python Imaging Library, qui n'est plus maintenu. Toutefois, afin d'assurer la rétrocompatibilité, l'ancien nom du module est utilisé." De: oreiller installé, mais "no module named oreiller" - python2.7 - Windows 7 - python -m installer oreiller
Sauvé ma un. Merci!
Merci de poster ce! Pour d'autres, avoir des ennuis avec
from scipy.misc import imread
, la désinstallationpillow
et l'installation dePillow
fixé mon problème.OriginalL'auteur Orhan Celik
Version plus récente d'Oreiller a été changé decleration de "l'image" comme:
OriginalL'auteur redratear
J'ai été dans la même situation que vous au moins quelques fois, et j'ai réussi à le résoudre par d'autres solutions. Puis elle éclata de nouveau. Voici ce que j'ai fait qu'il fixe:
Ouvrir deux fenêtres du finder.
Dans un, accédez à:
Dans ce dossier, vous trouverez le dossier
Copie de ce dossier et de le coller quelque part accessible.
Maintenant, ouvrez votre python 2.7 dossier environnement au sein de l'anaconda répertoire. Pour moi, c'est:
Vous ne devriez avoir à changer le "py27".
Même si il existe déjà un dossier en y nommée "PIL", mettez votre copié PIL dans le nouveau dossier site-packages. À partir de ce que je peux dire, le PIL dossier il est vieux ou mal, ou quelque chose. Ou un oreiller de ne pas l'installer correctement. Je pense que cela équivaut à une installation manuelle d'un module python. Super fun.
OriginalL'auteur Imperssonator
J'ai été en cours d'exécution dans le même problème que l'OP:
Le problème a fini par être le la .py fichier j'ai essayé de diriger.
En haut du script, il y avait un shebang:
#!/usr/bin/python
Cependant, par défaut de mon python ne court pas à partir de l'installation du système. J'ai utilisé
homebrew
de mise à niveau en python, donc mon chemin par défaut est:J'ai changé le shebang en haut à
#!/usr/local/bin/python
, et après que j'ai réussi à lancer mon script (qui appelaitfrom PIL import Image
).OriginalL'auteur romellem