Autocomplete CentOS8上的Python3.8版本是否支持自动完成格式?

Autocomplete CentOS8上的Python3.8版本是否支持自动完成格式?,autocomplete,python-3.8,centos8,Autocomplete,Python 3.8,Centos8,我已经在RHEL Linux CentOS 8 core上安装了Python 3.8版本。当我尝试部分键入任何python内置函数并按下“Tab”按钮使其自动完成时,我无法看到Python3.8没有自动完成python的任何函数。即使我在Python3.8中按下向上箭头标记,也看不到已执行python命令的历史 但是,我可以在以前版本的Python3.6中看到自动完成功能。只是想知道Python3.8是否支持自动完成功能?下面是我安装的Python3.8版本的详细信息 Python 3.8.1

我已经在RHEL Linux CentOS 8 core上安装了Python 3.8版本。当我尝试部分键入任何python内置函数并按下“Tab”按钮使其自动完成时,我无法看到Python3.8没有自动完成python的任何函数。即使我在Python3.8中按下向上箭头标记,也看不到已执行python命令的历史

但是,我可以在以前版本的Python3.6中看到自动完成功能。只是想知道Python3.8是否支持自动完成功能?下面是我安装的Python3.8版本的详细信息

Python 3.8.1 (default, Jan  4 2020, 10:47:18) 
[GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux
Type "help", "copyright", "credits" or "license" for more information.

您可能需要安装
readline-devel
,然后再次运行configure和make。@感谢您的回复。我安装了“readline-devel-7.0-10.el8.x86_64”和“readline-devel-7.0-10.el8.i686”并进行了检查。它似乎仍然不起作用,甚至我通过运行命令“pip3.8安装autocomplete”在python3.8中安装了autocomplete。然后检查。但它没有!嗯,我无法在Fedora30上重现您的错误,也就是说,如果我安装readline devel并再次运行configure和make,我会得到一个带有制表符完成的Python。我将下载CentOS 8并在那里试用。如果运行python3.8-v
,它是否说它正在尝试加载
readline
模块?@MarkPlotnick我通过运行
python3.8-v
python3.6-v
,理解了readline的不同之处。我可以看到readline的输出在python3.6中,但在3.8中没有。下面是python3.6上的输出,其中
readline
模块在那里。但在上看不到同样的结果
python3.8-v
#从'/usr/lib64/python3.6/lib-dynload/readline.cpython-36m-x86#u 64-linux-gnu.so'加载扩展模块'readline'。从'/usr/lib64/python3.6/lib-dynload/readline.cpython-36m-x86#64-linux-gnu.so'执行扩展模块'readline'