Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
from PIL import Image, ImageTK
from turtle import *
t = Turtle()
img = ImageTK.PhotoImage(image.open("Example.png"), X)
register_shape(img)
t.shape(img)
Wobei X hier als Platzhalter stehet, da ich nicht herausfindne konnte was da stehen muss. Im Internet findet man immer Installations möglich keiten wie "sudo apt-get install python3-pip python3-dev" doch ind der Python Konsole wird immer "apt" als Syntaxc error angezeigt
Irgendwer eine Idee?
Bei `X` hatte ich ja schon in einem anderen Thema gefragt warum Du überhaupt denkst da müsste noch etwas stehen.
Natürlich bekommst Du bei ``sudo apt-get install python3-pip python3-dev`` in der Python-Console einen Syntaxfehler, denn das ist kein Python, sondern muss unter Linux-Distributionen die mit Debian-Paketen arbeiten in einer Shell eingegeben werden.
Wie hast Du PIL denn installiert? Und warum PIL und nicht Pillow?
“Most people find the concept of programming obvious, but the doing impossible.” — Alan J. Perlis
Sieht so aus als wenn das zweite Argument beim `register_shape()`-Aufruf fehlt. Das erste ist der Name, das zweite ein `Shape`-Exemplar. Und dem `Shape` kann man beim erstellen das `PhotoImage` übergeben.
“Most people find the concept of programming obvious, but the doing impossible.” — Alan J. Perlis
Tut mir leid aber kannst du mir vllt konkreter zeigen wie? Ich kene register shape nur Mit dem Attribut vom GIF Bild. Also register_shape("Exmaple.gif").