... turtle hata mesajı

import turtle
pen=turtle.Turtle()
pen.forward(100)
turtle.done()

Yukarıdaki basit bir çizim için aşağıdaki uyarıyı alıyorum, nasıl düzeltebilirim?

C:\Users\Administarator\PycharmProjects\PythonProject.venv\Scripts\python.exe C:\Users\Administarator\PycharmProjects\PythonProject\Turtle.py
Traceback (most recent call last):
File “C:\Users\Administarator\PycharmProjects\PythonProject\Turtle.py”, line 2, in
pen=turtle.Turtle()
File “C:\Users\Administarator\AppData\Local\Programs\Python\Python313\Lib\turtle.py”, line 3844, in init
Turtle._screen = Screen()
~~~~~~^^
File “C:\Users\Administarator\AppData\Local\Programs\Python\Python313\Lib\turtle.py”, line 3699, in Screen
Turtle._screen = _Screen()
~~~~~~~^^
File “C:\Users\Administarator\AppData\Local\Programs\Python\Python313\Lib\turtle.py”, line 3710, in init
_Screen._root = self._root = Root()
~~~~~^^
File “C:\Users\Administarator\AppData\Local\Programs\Python\Python313\Lib\turtle.py”, line 429, in init
TK.Tk.init(self)
~~~~~~~~~~~~~~^^^^^^
File "C:\Users\Administarator\AppData\Local\Programs\Python\Python313\Lib\tkinter_init
.py", line 2459, in init
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_tkinter.TclError: Can’t find a usable init.tcl in the following directories:
C:/Users/Administarator/AppData/Local/Programs/Python/Python313/lib/tcl8.6 C:/Users/Administarator/PycharmProjects/PythonProject/.venv/lib/tcl8.6 C:/Users/Administarator/PycharmProjects/PythonProject/lib/tcl8.6 C:/Users/Administarator/PycharmProjects/PythonProject/.venv/library C:/Users/Administarator/PycharmProjects/PythonProject/library C:/Users/Administarator/PycharmProjects/PythonProject/tcl8.6.14/library C:/Users/Administarator/PycharmProjects/tcl8.6.14/library

This probably means that Tcl wasn’t installed properly.

Process finished with exit code 1

bunlar eksik veya hatalı yüklenmiş gibi gözüküyor,

burdada zaten söylüyor.

Ekstra olarak benim yorumum;

kütüphane ismi ile, python dosyanızın ismi aynı olursa böyle sorunlarla karşılaşabilirsiniz. Daha önce socket yazarken dosyamın ismini socket.py yaptığım için başıma gelmişti ve sizlerde gördüğüm kadarıyla turtle yapmışsınız:

C:\Users\Administarator\PycharmProjects\PythonProject\Turtle.py

önce ismini değiştirip bir deneyin olmazsa,

python u bi uninstall - install yapmanız gerekebilir.

Yanıtlar için teşekkür ederim, .venv dosyasını .venv1 yaparak hallettim