解决导入curses包的时候出现ModuleNotFoundError: No module named ‘_curses‘的问题

写py脚本时,需要用到curses库(提供了控制字符屏幕的独立于终端的方法)。
导入是正常,
运行时报错:ModuleNotFoundError: No module named ‘_curses’
解决方法:
1、跳转到官网下载curses库的whl文件:点击下载
2、下载对应于python的版本,我用的是python3.8,64位。所以我下的是:
在这里插入图片描述
3、下载到python安装目录中下的Script文件夹下即可(Python\Scripts);不知道python安装位置的可以在命令行中输入【where python】查看,
在这里插入图片描述
4、打开命令行,打开刚才下载whl文件的安装位置:
在这里插入图片描述
然后用pip安装whl文件;输入pip install “curses-2.2.1+utf8-cp38-cp38-win_amd64.whl”(whl文件名输入前几个字母按TAB键能自动补全)
5、如果显示成功安装,就安装成功了;如果出现报错:ERROR: curses-2.2.1+utf8-cp38-cp38-win_amd64.whl is not a supported wheel on this platform.
在这里插入图片描述
6、解决方法:在命令行输入:python >>import pip._internal.pep425tags >>
print(pip._internal.pep425tags.get_supported()) 后可以查看pip支持的文件名还有版本:
在这里插入图片描述
7、按照pip支持的文件名,来修改下载的whl文件的文件名,改为:curses-2.2.1+utf8-cp38-cp38-win32.whl;然后在whl的安装目录下执行命令行pip install “curses-2.2.1+utf8-cp38-cp38-win32.whl”,回车后显示:
在这里插入图片描述
说明已经成功的安装好了。就可以正常使用curses了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值