Ubuntu 22.04环境下Python导入curses库报错ModuleNotFoundError: No module named '_curses'的解决求助
Ubuntu 22.04环境下Python导入curses库报错ModuleNotFoundError: No module named '_curses'的解决求助
各位大佬好~我最近在做个人Python项目的时候想用到curses库,但导入的时候却碰到了报错,具体情况如下:
>>> import curses Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/xxxxxx/.asdf/installs/python/3.9.13/lib/python3.9/curses/__init__.py", line 13, in <module> from _curses import * ModuleNotFoundError: No module named '_curses'
我知道Windows上这个问题是已知bug,可以通过安装windows-curses解决,但在我的Ubuntu 22.04机器上却搞不定。我已经用命令查过当前机器上已安装的所有和curses相关的包了,执行的命令是:
apt search --installed curses
输出的已安装包信息如下:
- libncurses-dev 6.3-2 [Ubuntu/jammy main]
- 已安装
- ncurses的开发者库
- libncurses6 6.3-2 [Ubuntu/jammy main]
- 已安装
- 终端处理的共享库
- libncursesw5-dev 6.3-2 [Ubuntu/jammy main]
- 已安装
- libncurses-dev的过渡包
- libncursesw6 6.3-2 [Ubuntu/jammy main]
- 已安装
- 支持宽字符的终端处理共享库
- libtinfo6 6.3-2 [Ubuntu/jammy main]
- 已安装
- 终端处理的底层terminfo共享库
- ncurses-base 6.3-2 [Ubuntu/jammy main]
- 已安装
- 基础终端类型定义
- ncurses-bin 6.3-2 [Ubuntu/jammy main]
- 已安装
- 终端相关程序及手册页
- pinentry-curses 1.1.1-1build2 [Ubuntu/jammy main]
- 已安装
- GnuPG基于curses的PIN或密码输入对话框
有没有大佬能给我指点一下怎么解决这个问题呀?
备注:内容来源于stack exchange,提问作者Kahsius
相关产品推荐
相关产品推荐

