ImportError: No module named '_curses' 报错的解决方案

Windows环境下编写python程序,加载模块时,可能会遇到ImportError: No module named '_curses'的错误信息。

错误产生原因:

首先这个问题产生的是因为 curses 库不支持 windows。所以我们在下载完成python后(python 是自带 curses 库的),虽然在  python目录\Lib  中可以看到 curses 库,但其实我们是不能使用的。会产生如上的错误。在提示的文件 __init__ 文件中也确实可以找到  from _curses import *  这句话。

要解决这个问题,我们就需要使用一个 unofficial curses(非官方curses库)来代替 python 自带的curses库。也就是 whl 包。

安装包下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#curses

ImportError: No module named '_curses' 报错的解决方案只需要选择对应版本的whl包来安装就可以了。

安装方法:    pip install whl包文件名