Форум сайта python.su
Здравствуйте, возникла такая проблема: не могу запустить сабж. Что делал:
1. Скачал и установил UniCurses https://sourceforge.net/projects/pyunicurses/
2. Скачал PDCurses https://github.com/Chiel92/unicurses
3. Скопировал содержимое папки pdc34dllu по следующим путям:
C:\Python3
C:\Python3\Lib\site-packages
C:\Python3\Lib\site-packages\unicurses
C:\Python3\Lib\curses
При запуске скрипта из C:\Python3\Lib\site-packages выдает:
============== RESTART: C:\Python3\Lib\site-packages\Console.py ==============
=============================== RESTART: Shell ===============================
>>>
При запуске из других мест выдает:
============ RESTART: CUsers/Vapekreng/Desktop/console_blank.py ============
Fatal error: can't find pdcurses.dll for linking, make sure PDCurses v3.4+ is in the same folder as UniCurses if you want to use UniCurses on a win32 platform.
Traceback (most recent call last):
File “C:\Python3\lib\site-packages\unicurses.py”, line 43, in <module>
import curses # see if the platform supports curses natively
File “C:\Python3\lib\curses\__init__.py”, line 13, in <module>
from _curses import *
ImportError: No module named ‘_curses’
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File “CUsers/Vapekreng/Desktop/console_blank.py”, line 1, in <module>
import unicurses
File “C:\Python3\lib\site-packages\unicurses.py”, line 54, in <module>
raise ImportError(“UniCurses initialization error - pdcurses.dll not found.”)
ImportError: UniCurses initialization error - pdcurses.dll not found.
Ну и сам скрипт, который пытаюсь запустить:
import unicurses stdscr = unicurses.initscr() stdscr.clear() unicurses.noecho() unicurses.cbreak() stdscr.keypad(True) print('Hello world!') print('Привет, мир!') stdscr.refresh() stdscr.getkey() unicurses.getch() stdscr.keypad(False) unicurses.nocbreak unicurses.echo() unicurses.endwin()
Офлайн
Зачем качал и копировал?
PIP все сделает сам как надо!
Офлайн
VapekrengДоброго времен! Подскажите, вы узнали ответ на свой вопрос? Умея аналогичная проблема просто
Здравствуйте, возникла такая проблема: не могу запустить сабж. Что делал:1. Скачал и установил UniCurses https://sourceforge.net/projects/pyunicurses/2. Скачал PDCurses https://github.com/Chiel92/unicurses3. Скопировал содержимое папки pdc34dllu по следующим путям:C:\Python3C:\Python3\Lib\site-packagesC:\Python3\Lib\site-packages\unicursesC:\Python3\Lib\cursesПри запуске скрипта из C:\Python3\Lib\site-packages выдает:============== RESTART: C:\Python3\Lib\site-packages\Console.py ============================================= RESTART: Shell ===============================>>> При запуске из других мест выдает:============ RESTART: CUsers/Vapekreng/Desktop/console_blank.py ============Fatal error: can't find pdcurses.dll for linking, make sure PDCurses v3.4+ is in the same folder as UniCurses if you want to use UniCurses on a win32 platform.Traceback (most recent call last):File “C:\Python3\lib\site-packages\unicurses.py”, line 43, in <module>import curses # see if the platform supports curses nativelyFile “C:\Python3\lib\curses\__init__.py”, line 13, in <module>from _curses import *ImportError: No module named ‘_curses’During handling of the above exception, another exception occurred:Traceback (most recent call last):File “CUsers/Vapekreng/Desktop/console_blank.py”, line 1, in <module>import unicursesFile “C:\Python3\lib\site-packages\unicurses.py”, line 54, in <module>raise ImportError(“UniCurses initialization error - pdcurses.dll not found.”)ImportError: UniCurses initialization error - pdcurses.dll not found.Ну и сам скрипт, который пытаюсь запустить:
Офлайн