在Windows系统下执行python应用时,有时会遇到错误信息:python
ModuleNotFoundError: No module named '_curses'.操作系统
然而查看Windows系统里python安装文件,发如今Lib文件夹里确实有一个名为curses的子文件夹,里面也存放了curses库对应的实现,为何仍是会报找不到_curses这个mobule的错误消息呢?blog
原来,这个问题的根源是curses库不支持Windows操做系统,所以若是您用Windows操做系统而且确实须要用curses库,那得另想办法。ip
我提供了一种解决方案。首先执行python命令,获得当前个人python版本是3.7.0.ci
而后打开这个连接:get
https://www.lfd.uci.edu/~gohlke/pythonlibs/#cursespip
下载和您的python版本对应的curse库。对于我来讲,由于个人python版本是3.7.0, 所以须要下载curses-2.2+utf8-cp37-cp37m-win32.whl.module
下载完毕后,使用pip install "curses-2.2+utf8-cp37-cp37m-win32.whl"进行安装,成功安装后问题解决。下载
要获取更多Jerry的原创文章,请关注公众号"汪子熙":im