2

我在安装ncurses. Python3当我做 normalsudo apt-get install ncurses-dev时,它似乎安装了,Python2但是当我尝试运行我的脚本时Python3,它说。

ImportError: No module named curses

你怎么ncurses去工作Python3

4

2 回答 2

2

尝试这个:

import curses

诅咒是ncurses。它也是python内置的,无需安装。

Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-65-generic x86_64)

 * Documentation:  https://help.ubuntu.com/
Last login: Mon Oct 19 19:06:03 2015 from xxx.xxx.xxx.xxx
me@ubuntu:~$ python3
Python 3.4.0 (default, Jun 19 2015, 14:20:21) 
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import curses
>>> 
于 2015-10-21T23:41:43.887 回答
1

我有同样的问题。问题是我的 Ubuntu 安装上没有安装 ncurses。为了修复它,我跑了:

sudo apt-get install libncurses-dev

然后重新安装 Python。在我的情况下:

pyenv install 3.8.1

在询问是否继续安装时回答 y ?(是/否)

这解决了问题。

于 2020-02-02T23:43:45.280 回答