próbuję uruchomić ten kod:ImportError: No module o nazwie „_curses” podczas próby importowania błogosławieństwa
from blessings import Terminal
t = Terminal()
print (t.bold('Hi there!'))
print (t.bold_red_on_bright_green('It hurts my eyes!'))
with t.location(0, t.height - 1):
print ('This is at the bottom.')
Jaki jest pierwszy przykład tutaj: https://pypi.python.org/pypi/blessings.
Jednak uzyskać ten błąd:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Users\�����\AppData\Local\Programs\Python\Python35- 32\lib\site-packages\blessings\__init__.py", line 5, in <module>
import curses
File "C:\Users\�����\AppData\Local\Programs\Python\Python35-32\lib\curses\__init__.py", line 13, in <module>
from _curses import *
ImportError: No module named '_curses'
Mój system jest win10 x64.
Spróbuj [curses] (http://www.lfd.uci.edu/~gohlke/pythonlibs/#curses) realizacja dla systemu Windows. – eryksun
Mam ten sam dokładny problem w systemie Windows 7 i szukam obejścia. Część w readme, która wymienia 'colorama' do użycia w Windows, sugerowałaby, że biblioteka działa jakoś w Windows. Jestem trochę nowy w Pythonie, więc nie jestem pewien, czy zawijanie instrukcji importu w konstrukcji try/except byłoby poprawnym podejściem, ale ja się nad tym zastanawiam. Również FYI może potwierdzić, że rozwidlenie 'błogosławieństw' zwane' błogosławionym' ma ten sam problem (v1.6). –
Aktualizacja @AdamP, readme dla modułu ['blessed'] (https://github.com/jquast/blessed) ma nieco inne zdanie niż dla modułu błogosławieństwa, który wyraźnie wskazuje, że moduł nie działa na Wiersz polecenia systemu Windows: "Błogosławiony nie zapewnia ... Wsparcie dla wiersza poleceń systemu Windows PDCurses - budowanie pythona dla systemu Windows zapewnia tylko częściowe wsparcie w tym momencie - planowane jest połączenie z modułem ansi w porozumieniu z colorama w celu rozwiązania Patche są mile widziane! " –