Python readline在venv中失败
箭头键在我的服务器上不起作用,但只有在从virtualenv运行python时才起作用(请参见下面的示例,我在其中按了左键和右键) 我在这里查看了答案::我没有在任一版本的python中安装Python readline在venv中失败,python,python-3.x,python-venv,python-interactive,Python,Python 3.x,Python Venv,Python Interactive,箭头键在我的服务器上不起作用,但只有在从virtualenv运行python时才起作用(请参见下面的示例,我在其中按了左键和右键) 我在这里查看了答案::我没有在任一版本的python中安装readline模块,PYTHONSTARTUP也没有指向任何地方 有什么想法吗 $ python3 Python 3.5.2 (default, Oct 8 2019, 13:06:37) [GCC 5.4.0 20160609] on linux Type "help", "copyright", "c
readline
模块,PYTHONSTARTUP
也没有指向任何地方
有什么想法吗
$ python3
Python 3.5.2 (default, Oct 8 2019, 13:06:37)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
$
$ source venv/bin/activate
$
$ python
Python 3.8.2 (default, Mar 8 2020, 12:31:24)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> ^[[D^[[C
什么是导入readline报告?
ModuleNotFoundError:没有名为“readline”的模块
您是否在使用python3-m venv
创建venv?尝试添加--系统站点包
以向系统包添加符号链接。遗憾的是,这并不能解决问题。我运行了python3.8-mvenv——系统站点包tempvenv和&sourcetempvenv/bin/activate&&python
,但在包中,箭头仍然不能正常工作?当import readline
给出ModuleNotFoundError
时,它似乎丢失了。您是否已经尝试了刚才链接到的线程的解决方案。venv/bin/activate&&python-m pip安装readline
?