Diye curses modülünü import ettiğimde bana şöyle bir hata veriyor.
Traceback (most recent call last):
File "C:/Users/User/PycharmProjects/Projeler01/PythonÇalışmalar.py", line 1, in <module>
import curses
File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\curses\__init__.py", line 13, in <module>
from _curses import *
ModuleNotFoundError: No module named '_curses'
Bunu nasıl düzeltebilirim, yardımcı olabilirseniz sevinirim.
Şimdiden teşekkürler.
Sorununuz çözüldü mü çözülmedi mi bilmiyorum ama Windows’a curses modülünü şöyle yükleyebilirsiniz:
Aşağıdaki siteden sisteminize uygun olan curses sürümünü indirin: https://www.lfd.uci.edu/~gohlke/pythonlibs/#curses
Daha sonra bu indirdiğiniz wheel dosyasını pip ile aşağıdaki gibi kurun. İndirdiğim dosyanın adı: curses-2.2+utf8-cp36-cp36m-win_amd64.whl Not: Curses’ı PyCharm ile çalıştırıramazsınız, sadece komut arayüzünde çalışır.
Bu arada ister online ister manuel yukleyin
stdscr=curses.initscr() den sonra
AttributeError: ‘NoneType’ object has no attribute ‘fileno’
hatası alıyorsanız ,idle dan kaynaklanıyor bir kaç kez kurupkaldırdım duzelmedi ama shell e geçince normal idle n boyle bir sıkıntısı var
Bu hata curses modülünün kodları arasında hatalı bir yazımdan kaynaklanmaktadır.
Otuzuncu satırdaki fileno() metodundan önce kullanılması gereken
nokta unutulmuştur. Bunu elle düzeltebilirsiniz.
Ve ayrıca curses modülü idle da çalışmaz sadece terminalde çalışır.