Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python readline在venv中失败_Python_Python 3.x_Python Venv_Python Interactive - Fatal编程技术网

Python readline在venv中失败

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

箭头键在我的服务器上不起作用,但只有在从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", "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