超详细的解决ModuleNotFoundError: No module named '_curses'错误的方法!!!

Python3.8

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

超详细的解决ModuleNotFoundError: No module named '_curses’的错误

问题描述:在写py脚本时,需要用到curses库(提供了控制字符屏幕的独立于终端的方法)。
  • 导入的时候完全正常

    在这里插入图片描述

  • Run的时候却报了这样的错误(它说找不到这个包
    在这里插入图片描述

本能的解决方法:
  • 首先想到的当然是用pip指令看一下,自己是否有这个包

    命令行系统输入 ——pip list确实发现没有curses这个包
    在这里插入图片描述

  • 接着本能的就想用pip指令安装curses包 ——pip install curses
    又有错误,找不到匹配的包真烦银
    在这里插入图片描述

根本原因是:curses库不支持Windows(那该怎么办呢)

真正的解决方法:(来,跟着我进行下去就ok了
  • 第一步:

    • 跳转到官网下载curses库的whl文件:whl文件下载地址,因为我的python版本是3.6的,所以拿3.6举例。
      在这里插入图片描述
    • 下载到python安装目录中下的Script文件夹下即可(Python\Scripts)
      在这里插入图片描述
      • 不知道自己python目录在哪的小伙伴别慌

      • 直接在命令行行窗口输入 where python
        在这里插入图片描述

  • 第二步:

    • 把whl文件放入Script文件夹后,进入Script文件夹
      在这里插入图片描述

    • 鼠标单击图上文件位置栏——输入cmd ——然后回车

    • 在这里插入图片描述

    • 在这里插入图片描述

    • 在这里插入图片描述

    • 然后用pip安装whl文件即可

      • 输入pip install curses-2.2.1+utf8-cp36-cp36m-win_amd64.whl小技巧:whl文件名输入前几个字母按TAB键能自动补全
        在这里插入图片描述

      • 显示安装成功Successfully

      • 在这里插入图片描述

验证是否真的成功了:
  • 命令行进入python,导入curses没报错,即可
  • 在这里插入图片描述

endding…

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值