python-3.x - 致命错误:找不到 pdcurses.dll 进行链接,请确保 PDCurses v3.4+ 与 UniCurses 位于同一文件夹中
问题描述
- 我已经在 python 中导入了 curses,但是当我尝试从 cmd 运行程序时,它说ModuleNotFoundError: no module named '_curses'。
- 我为我的 Python 版本搜索了 Unicurses,然后安装了它,然后我对 PDcurses 做了同样的事情,并将 zip 文件的内容放在我的 python 文件夹中。
- 我使用 IDLE 并输入了 import unicurses 并收到错误:**致命错误:找不到 pdcurses.dll 进行链接,如果您想在 win32 上使用 UniCurses,请确保 PDCurses v3.4+ 与 UniCurses 位于同一文件夹中平台。回溯(最近一次通话最后):
文件“C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\site-packages\unicurses.py”,第 43 行,在 import curses # 查看平台是否原生支持 curses 文件“C:\Users\user\AppData\Local\Programs\Python\Python37-32\lib\curses\__init__.py”,第 13 行,在 从 _curses 导入 * ModuleNotFoundError:没有名为“_curses”的模块**
事实上,我没有找到任何 pdcurses.dll,但它甚至没有放在我下载的文件中。
我像所有人一样从基本安装程序安装了 Unicurses,然后将 pdcurses 下载的内容转移到主 python 文件夹中。我在 Windows 7 上。编辑:使用 pip install windows-curses 命令安装了 pip 的诅咒,但现在尝试在 cmd 上运行时出现黑屏
解决方案
推荐阅读
- git - Git 正在监视错误的文件夹位置
- python - 如何在硒驱动程序参数中使用硒实验选项?
- linux - 这种客户端-服务器通信方法如何节省两个内核交叉?
- python - Python 访问数据框 iterrows 中的字符串值并检查它是否包含特定值返回一般错误
- arrays - 这里出现操作数预期的错误,错误标记是 +
- javascript - 如何将 javascript 函数传递给 webview?
- regex - 如何编写进行查找和替换的正则表达式模式?
- android - 第一次发送消息,为什么我不能再次发送消息(Android Socket 编程)
- node.js - npm 的问题 - internal/modules/cjs/loader.js:968
- rust - 如何修复“创建一个仍在使用时释放的临时对象”?