Windows下使用Python的Curses庫時(shí) No module named _curses問題

問題

最近在學(xué)習(xí)python的使用畏腕,在寫一個(gè)關(guān)于2048的demo時(shí)馏艾,代碼中需要引用到 curses 庫诊杆。我是在windows環(huán)境下進(jìn)行編寫的蝗锥,除去在學(xué)習(xí)過程中的各種錯(cuò)誤之后妓灌,代碼仍然運(yùn)行出錯(cuò)轨蛤。報(bào)這樣的錯(cuò)誤:


在網(wǎng)上找了很久,關(guān)于這個(gè)錯(cuò)誤的說明不是很清晰虫埂,最終解決了這個(gè)問題之后祥山,將自己解決的過程總結(jié)一下,把解決思路簡單化一些掉伏。

解決

首先這個(gè)問題產(chǎn)生的 根本原因curses 庫不支持 windows缝呕。所以我們在下載完成python后(python 是自帶 curses 庫的),雖然在? python目錄\Lib? 中可以看到 curses 庫斧散,但其實(shí)我們是不能使用的供常。會(huì)產(chǎn)生如上的錯(cuò)誤。在提示的文件 __init__ 文件中也確實(shí)可以找到? from _curses import *? 這句話颅湘。

要解決這個(gè)問題话侧,我們就需要使用一個(gè) unofficial curses(非官方curses庫)來代替 python 自帶的curses庫。也就是 whl 包闯参。

用我自己的例子瞻鹏,我下載的是 python3.6.1 版本,在? python whl包下載 中找到 curses 鹿寨,然后下載與自己python版本對應(yīng)的 whl 包(如我的就是 curses-2.2-cp36-cp36m-win32.whl)新博,我是windows7-64bit,我開始以為需要下載 amd64 的版本脚草,經(jīng)測試發(fā)現(xiàn)使用那個(gè)版本時(shí)在安裝的時(shí)候會(huì)報(bào)一個(gè)環(huán)境不支持的錯(cuò)誤赫悄,換了這個(gè)之后就對了。

首先確保你的Python已經(jīng)配置過Path馏慨,然后打開cmd窗口cd到下載的whl的目錄(如我的 F:\)埂淮。直接輸入命令 : pip install curses-2.2-cp36-cp36m-win32.whl。然后等待安裝成功写隶。


tip:我的已經(jīng)安裝了 wheel倔撞,如果報(bào)相關(guān)的錯(cuò)誤可以嘗試先安裝一下 wheel 庫再安裝 whl:pip install wheel。(wheel是和pip一樣的工具慕趴,可以在 Python\Scripts 目錄下查看)

結(jié)果

安裝成功之后就可以順利的使用 curses 庫了痪蝇。開心氨啥浮(?^?^)?....我的 2048 也終于跑了起來。附一張效果圖(我設(shè)置了32就獲勝):

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末躏啰,一起剝皮案震驚了整個(gè)濱河市趁矾,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌给僵,老刑警劉巖毫捣,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異想际,居然都是意外死亡培漏,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門胡本,熙熙樓的掌柜王于貴愁眉苦臉地迎上來牌柄,“玉大人,你說我怎么就攤上這事侧甫∩河叮” “怎么了?”我有些...
    開封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵披粟,是天一觀的道長咒锻。 經(jīng)常有香客問我,道長守屉,這世上最難降的妖魔是什么惑艇? 我笑而不...
    開封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮拇泛,結(jié)果婚禮上滨巴,老公的妹妹穿的比我還像新娘。我一直安慰自己俺叭,他們只是感情好恭取,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著熄守,像睡著了一般蜈垮。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上裕照,一...
    開封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天攒发,我揣著相機(jī)與錄音,去河邊找鬼晋南。 笑死晨继,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的搬俊。 我是一名探鬼主播紊扬,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼唉擂!你這毒婦竟也來了餐屎?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬榮一對情侶失蹤玩祟,失蹤者是張志新(化名)和其女友劉穎腹缩,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體空扎,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡藏鹊,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了转锈。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片盘寡。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖撮慨,靈堂內(nèi)的尸體忽然破棺而出竿痰,到底是詐尸還是另有隱情,我是刑警寧澤砌溺,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布影涉,位于F島的核電站,受9級(jí)特大地震影響规伐,放射性物質(zhì)發(fā)生泄漏蟹倾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一猖闪、第九天 我趴在偏房一處隱蔽的房頂上張望鲜棠。 院中可真熱鬧,春花似錦萧朝、人聲如沸岔留。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽献联。三九已至,卻和暖如春何址,著一層夾襖步出監(jiān)牢的瞬間里逆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來泰國打工用爪, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留原押,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓偎血,卻偏偏與公主長得像诸衔,于是被迫代替她去往敵國和親盯漂。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容