Robię kurs głębokiego uczenia się o udacity. Przy pierwszym zadaniu, gdy próbowałem uruchomić skrypt, który jest poniżej problemu 1, otrzymałem ten błąd. Więc próbowałem odinstalować PIL i poduszkę, a następnie zainstalować je indywidualnie, ale nie udało mi się. Potrzebuję pomocy faceta. Używam obrazu dokowanego tensorflow z pythonem.ImportError: Nie można zaimportować biblioteki obrazowania Python (PIL) wymaganej do załadowania plików obrazów na tensorflow
# These are all the modules we'll be using later. Make sure you can import them
# before proceeding further.
from __future__ import print_function
import matplotlib.pyplot as plt
import numpy as np
import os
import sys
import scipy
import tarfile
from IPython.display import display, Image
from scipy import ndimage
from sklearn.linear_model import LogisticRegression
from six.moves.urllib.request import urlretrieve
from six.moves import cPickle as pickle
# Config the matplotlib backend as plotting inline in IPython
%matplotlib inline
url = 'http://commondatastorage.googleapis.com/books1000/'
last_percent_reported = None
def download_progress_hook(count, blockSize, totalSize):
percent = int(count * blockSize * 100/totalSize)
if last_percent_reported != percent:
if percent % 5 == 0:
sys.stdout.write("%s%%" % percent)
sys.stdout.flush()
else:
sys.stdout.write(".")
sys.stdout.flush()
last_percent_reported = percent
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/udacity/1_notmnist.ipynb
Można zobaczyć kod tutaj. Mam błąd w bloku kodu po problemu 1 Error Image
próbowałem każdego i wszystko opisać tutaj w tych dwóch linków lub rozwiązań:
System operacyjny:
przy użyciu docker i tensorflow jest zainstalowany w pojemniku z notebookiem IPython.
Dane wyjściowe z python -c "import tensorflow; print (tensorflow. wersja)".
0.11.0
Czy zainstalować PIL? Jeśli nie, użyj linku w komunikacie o błędzie – lhk
@lhk Tak zrobiłem i daje mi ten sam błąd. –