Używam systemu Mac OS X 10.10.3 Yosemite i Python 2.7.9 | Anaconda 2.2.0 (x86_64) dla wielu rzeczy pythona. Używam Eclipse i silnika aplikacji Google.ImportError: brak modułu o nazwie Image, ImportError: brak modułu o nazwie PIL - Python, Anaconda, PIL, poduszka, mac 10.10.3,
Kończą się posty przepełnienia stosu, aby przeczytać ten błąd, który ma wielu ludzi, a następnie rozwiązać w jakiś sposób, który nie działa dla mnie.
Dostaję taki błąd:
import obrazu ImportError: No module o nazwie Obraz
Od tego kodu:
try:
from PIL import Image
except:
import Image
Po Próbowałem już następujące:
conda install pillow
sudo pip install pillow
pip install pillow
pip install pil
Niektórzy sugerują, przepełnienie stosu po obejrzeniu jeśli ścieżka była tam przez innego użytkownika, więc próbowałem to w moim terminalu:
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)
i otrzymała:
['',
'/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']
myślałem, że to nie było na mojej ścieżce, więc próbowałem dołączyć:
PYTHONPATH=/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PIL
nie wyglądało, jakby się pojawił.
Próbowałem odinstalować i ponownie zainstalować na 10 różnych sposobów. Zrobiłem to tylko dla poduszki, a nie dla PIL, ponieważ próbowałem różnych rzeczy dla PIL i patrzyłem na wiele postów, które mówiły, że używają poduszki, a nie PIL, ponieważ PIL jest przestarzała.
W każdym razie, na poduszce ciśgle:
Requirement already up-to-date: pillow in ./anaconda/lib/python2.7/site-packages
wyraźnie poduszka jest już zainstalowany w Anaconda, ale to nie pomoże błąd importu ciśgle.
tak potem próbowałem Conda zainstalować poduszkę,
i zmodernizowane niektóre rzeczy:
ale .. I spróbuj ponownie uruchomić mojego kodu, a ja wciąż nie znalazł moduł, bez względu na import Motto próbować.
Sugestie? Proszę? Ktoś?
Używam podobnego stosu, mimo że obecnie używam Pythona 3.4. Anaconda pracuje dla mnie. Co on mówi, gdy wpisujesz 'conda search pil'? – physicalattraction
Mówi: 'Pobieranie metadanych pakiet: .... pil 1.1.7 py27_0 domyślnie bla bla * 2.8.2 py27_0 domyślnie 2.8.2 py26_0 defaults' –
Mam ten sam problem z Pythona 3.4.3 - dystrybucja anakonda. –