Неустранимая ошибка: не удается найти файл pdcurses.dll для ссылки, убедитесь, что PDCurses v3.4+ находится в той же папке, что и UniCurses.

  1. Я импортировал curses в python, но затем, когда я попытался запустить программу из cmd, он сказал ModuleNotFoundError: нет модуля с именем _curses.
  2. Я искал Unicurses для моей версии Python, затем установил ее, затем сделал то же самое с PDcurses и поместил содержимое zip-файла в мою папку python.
  3. Я использовал IDLE и набрал импорт unicurses и получил ошибку: ** Неустранимая ошибка: не могу найти pdcurses.dll для компоновки, убедитесь, что PDCurses v3.4+ находится в той же папке, что и UniCurses, если вы хотите использовать UniCurses на win32 Платформа. Traceback (последний вызов был последним):
  Файл "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\unicurses.py", строка 43, в 
    импорт curses   # посмотреть, поддерживает ли платформа собственные curses
  Файл "C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\curses\__init__.py", строка 13, в 
    из _curses import *
ModuleNotFoundError: нет модуля с именем _curses **

На самом деле я не нашел pdcurses.dll, но он даже не был помещен в загруженный файл.

Я установил Unicurses из основного установщика, как и все остальные, а затем перенес загруженный контент pdcurses в основную папку python. Я нахожусь на Windows 7. РЕДАКТИРОВАТЬ: Установленные curses с pip с помощью команды pip install windows-curses, но теперь я получаю черный экран при попытке запустить на cmd

0 ответов

Вам нужно будет скачать pdcurses.dll и поместить его в свою папку. Это легко доступно онлайн. Раньше он был только на одном веб-сайте - сайте, на котором Python Foundation выпустил его, но теперь есть много сайтов с ним

Другие вопросы по тегам