Python,problem z biblioteką image

0

Poniższy kod jest dobry wyskakuję błąd przy linijce gdzie próbuję otworzyć obrazek.jpg błąd, który jak doczytałem dot. tego, że atrybut open jest niedostępny. Próbowałem zainstalować bibliotekę PIL, niestety konsola wyrzuca mi, ze nie pmoze znaleŹĆ zadnych adresow z biblioteką PIL. Ma ktoś jakiś pomysł?? Z góry dzięki

from flask import Flask
import image
app = Flask(__name__)
im = image.open("obrazek.jpg")

@app.route("/")
def hello():
    return "Po ukośniku wpisz swoje imię"
    im.show()
@app.route("/<nameofuser>")
def lol(nameofuser):
    return "Wyświetla się obrazek %s" %(nameofuser)
    im.show()
if __name__ == "__main__":
    app.run(debug=True)


0

Image z dużej litery. Wszędzie, nie tylko w imporcie (np. Image.open).

0

im = Image.open("obrazek.jpg")
NameError: name 'Image' is not defined
Już nie mam pomysłów...

0

Napisałem wszędzie, czyli w import też...

0

błąd w drugiej linijce
import Image
ImportError: No module named 'Image'

0

No to potwierdziło się, że nie masz PIL.

  1. W jakim systemie operacyjnym dokładnie to instalujesz?
  2. W jakim Pythonie piszesz?

A poza tym instrukcje po return się nie wywołają.

0

Zdaje się że pakietem root tej biblioteki jest PIL więc zamiast

import Image

powinieneś napisać:

from PIL import Image

0

robie na Windowsie (wiem ze to słabe no ale cóż) i nie mogę zainstalować tego PILa przez komendę PIP

1

To zainstaluj sobie Pillow, jest to fork PILa

0

a komendy są te same w Pillowie?

1

Nie mam pojęcia bo nie korzystałem, ale podejrzewam że cześć raczej się powtarza ;]

1

Ja (windows) ściągałem execa instalacyjnego stąd: http://www.pythonware.com/products/pil/. Nie było żadnych problemów.

0

Nie ma nic na pythona 3 a ja używam pythona 3.4

1

Zainstaluj Pillow tak jak ci radzą, to jest kontynuacja PILa.
https://pillow.readthedocs.org/installation.html

Edit: Tylko musisz najpierw PILa odinstalować bo mogą się gryźć.

1 użytkowników online, w tym zalogowanych: 0, gości: 1