1. 程式人生 > >Windows下使用python庫 curses遇到錯誤訊息的解決方案

Windows下使用python庫 curses遇到錯誤訊息的解決方案

在Windows系統下執行python應用時,有時會遇到錯誤資訊:

ModuleNotFoundError: No module named ‘_curses’.

然而檢視Windows系統裡python安裝檔案,發現在Lib資料夾裡確實有一個名為curses的子資料夾,裡面也存放了curses庫對應的實現,為什麼還是會報找不到_curses這個mobule的錯誤訊息呢?

原來,這個問題的根源是curses庫不支援Windows作業系統,因此如果您用Windows作業系統並且確實需要用curses庫,那得另想辦法。

我提供了一種解決方案。首先執行python命令,得到當前我的python版本是3.7.0.

然後開啟這個連結:

下載和您的python版本對應的curse庫。對於我來說,因為我的python版本是3.7.0, 因此需要下載curses-2.2+utf8-cp37-cp37m-win32.whl.

下載完畢後,使用pip install "curses-2.2+utf8-cp37-cp37m-win32.whl"進行安裝,成功安裝後問題解決。

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":