在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