- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我从源代码安装了 python 3.6。而且因为向上箭头键不起作用,我通过'pip install readline'安装了readline模块
但在此之后,我的 python 控制台崩溃了。
*** glibc detected *** python: free(): invalid pointer: 0xb7506578 ***
======= Backtrace: =========
/lib/libc.so.6(+0x70e31)[0xce8e31]
python(PyMem_RawFree+0x1b)[0x805faab]
python(PyOS_Readline+0xe0)[0x81c87a0]
python[0x8083924]
python[0x8084007]
python(PyTokenizer_Get+0x17)[0x8084d17]
python[0x80817fc]
python(PyParser_ASTFromFileObject+0x91)[0x8067231]
python(PyRun_InteractiveOneObject+0x111)[0x8068231]
python(PyRun_InteractiveLoopFlags+0x60)[0x80685c0]
python(PyRun_AnyFileExFlags+0x4b)[0x806870b]
python(Py_Main+0xfae)[0x80782ce]
python(main+0x186)[0x805f716]
/lib/libc.so.6(__libc_start_main+0xe6)[0xc8ed26]
python[0x805f4f1]
======= Memory map: ========
0033e000-00366000 r-xp 00000000 fd:00 12964 /lib/libm-2.12.so
00366000-00367000 r--p 00027000 fd:00 12964 /lib/libm-2.12.so
00367000-00368000 rw-p 00028000 fd:00 12964 /lib/libm-2.12.so
00463000-00464000 r-xp 00000000 00:00 0 [vdso]
0048e000-004b0000 r-xp 00000000 fd:00 4544 /lib/libncurses.so.5.7
004b0000-004b1000 rw-p 00021000 fd:00 4544 /lib/libncurses.so.5.7
004e4000-004fb000 r-xp 00000000 fd:00 4246 /lib/libpthread-2.12.so
004fb000-004fc000 r--p 00016000 fd:00 4246 /lib/libpthread-2.12.so
004fc000-004fd000 rw-p 00017000 fd:00 4246 /lib/libpthread-2.12.so
004fd000-004ff000 rw-p 00000000 00:00 0
005f5000-0060b000 r-xp 00000000 fd:00 4548 /lib/libtinfo.so.5.7
0060b000-0060e000 rw-p 00015000 fd:00 4548 /lib/libtinfo.so.5.7
0061b000-00622000 r-xp 00000000 fd:00 12976 /lib/librt-2.12.so
00622000-00623000 r--p 00006000 fd:00 12976 /lib/librt-2.12.so
00623000-00624000 rw-p 00007000 fd:00 12976 /lib/librt-2.12.so
00680000-00682000 r-xp 00000000 fd:00 9932 /lib/libutil-2.12.so
00682000-00683000 r--p 00001000 fd:00 9932 /lib/libutil-2.12.so
00683000-00684000 rw-p 00002000 fd:00 9932 /lib/libutil-2.12.so
00ace000-00afc000 r-xp 00000000 fd:00 387421 /home/i2b2demo/PMI-Project/PMI_id_map_script/pmi/lib/python3.6/site-packages/readline.cpython-36m-i386-linux-gnu.so
00afc000-00b01000 rw-p 0002e000 fd:00 387421 /home/i2b2demo/PMI-Project/PMI_id_map_script/pmi/lib/python3.6/site-packages/readline.cpython-36m-i386-linux-gnu.so
00b01000-00b02000 rw-p 00000000 00:00 0
00c78000-00e09000 r-xp 00000000 fd:00 4203 /lib/libc-2.12.so
00e09000-00e0b000 r--p 00191000 fd:00 4203 /lib/libc-2.12.so
00e0b000-00e0c000 rw-p 00193000 fd:00 4203 /lib/libc-2.12.so
00e0c000-00e0f000 rw-p 00000000 00:00 0
00e63000-00e81000 r-xp 00000000 fd:00 3473 /lib/ld-2.12.so
00e81000-00e82000 r--p 0001d000 fd:00 3473 /lib/ld-2.12.so
00e82000-00e83000 rw-p 0001e000 fd:00 3473 /lib/ld-2.12.so
00ea4000-00ea7000 r-xp 00000000 fd:00 12962 /lib/libdl-2.12.so
00ea7000-00ea8000 r--p 00002000 fd:00 12962 /lib/libdl-2.12.so
00ea8000-00ea9000 rw-p 00003000 fd:00 12962 /lib/libdl-2.12.so
00fc9000-00fe6000 r-xp 00000000 fd:00 15323 /lib/libgcc_s-4.4.7-20120601.so.1
00fe6000-00fe7000 rw-p 0001d000 fd:00 15323 /lib/libgcc_s-4.4.7-20120601.so.1
08048000-08222000 r-xp 00000000 fd:00 394807 /home/i2b2demo/PMI-Project/PMI_id_map_script/pmi/bin/python3.6
08222000-0826d000 rw-p 001d9000 fd:00 394807 /home/i2b2demo/PMI-Project/PMI_id_map_script/pmi/bin/python3.6
0826d000-0828e000 rw-p 00000000 00:00 0
08c10000-08c87000 rw-p 00000000 00:00 0 [heap]
b747f000-b7581000 rw-p 00000000 00:00 0
b7581000-b7781000 r--p 00000000 fd:00 4192 /usr/lib/locale/locale-archive
b7781000-b7783000 rw-p 00000000 00:00 0
b778a000-b7791000 r--s 00000000 fd:00 5148 /usr/lib/gconv/gconv-modules.cache
b7791000-b7792000 rw-p 00000000 00:00 0
bfb0d000-bfb2b000 rw-p 00000000 00:00 0 [stack]
[1] 32069 abort python
最佳答案
安装 gnureadline
而不是 readline
pip uninstall readline
pip install gnureadline
关于python-3.x - 安装readline后python 3.6崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43097554/
这个问题在这里已经有了答案: What could be the reason that `require` doesn't work in some places? (3 个回答) 6 个月前关闭。
我正在使用读取行从维基百科获取一些文本。但读取行仅返回列表,而不是我想要的文本。有什么方法可以使用替代方案或解决我的问题吗? public class mediawiki { public s
我正在编写一小段代码,其中涉及使用子进程运行一个脚本来监听一些实时数据 这是我的代码: def subscriber(): try: sub = subprocess.Pope
我已包括: #include "stdio.h" #include #include 我的编译器包含标志 -lreadline 但我仍然收到错误消息: fatal error: 'readl
使用 Term::Readline::readline 停止无限循环的正确方法是什么? ? 这样我一个都看不懂 0 #!/usr/bin/env perl use warnings; use stri
标题比我的实际目标更具体: 我有一个使用 GNU Readline 的命令行程序,主要用于命令历史记录(即使用向上箭头检索以前的命令)和其他一些细节。现在,程序的输出似乎散布在用户的输入中,有时是可以
在 ipython 中,如果我按“esc”,然后按“enter”(可能还有其他字符?),读行会中断。我无法再使用“向上”键搜索命令历史记录,并且某些命令(例如 control-K)失败。 有没有办法在
我在使用 readlines() 和 readline() 返回值时遇到问题,但在使用 read() 时却没有。任何人都知道这是怎么发生的?欣赏一下 with open('seatninger.txt
标题比我的实际目标更具体: 我有一个使用 GNU Readline 的命令行程序,主要用于命令历史记录(即使用向上箭头检索以前的命令)和其他一些细节。现在,程序的输出似乎散布在用户的输入中,有时是可以
我正在编写一个聊天客户端,它必须在接收用户输入的同时输出接收到的消息。 到目前为止,我已经 fork 成两个独立的进程,其中一个继续监听套接字连接并用 printf 写出接收到的字符串。另一个使用 r
我在 NetworkStream 上使用 StreamReader,我只想读取一行或多行,而另一个数据是 byte array(如文件数据)我不想在 StreamReader 中读取该文件数据,例如我
我遇到了这两个 API,用于在 C# 的简单控制台应用程序中读取用户的输入: System.Console.ReadLine() System.Console.In.ReadLine() 这是一个我试
yum 我的系统显示已安装 readline rlwrap-0.41]$ sudo yum install readline Loaded plugins: fastestmirror, presto
我尝试做 this tutorial在 Rust 中,到目前为止,我在将 C 库连接到 Rust 时遇到了很多问题。 C 等效代码: #include #include #include #in
我正在寻找 web Python的标题中提到的命令及其区别;但是,我并不满足于对这些命令有完整的基本理解。 假设我的文件只有以下内容。 This is the first time I am posi
你如何在 F# 中使用 Console.Readline?与 Console.Writeline 不同,当我调用它时,它并没有受到尊重。 最佳答案 如果你使用 let s = Console.Read
在一次面试中,面试官问我为什么 readline() 比 Python 中的 readlines() 慢很多? 我回答的是readlines()需要多次读取,需要更多的开销。 不知道我的回答对不对。
要在 OSX Lion 上完全运行 ipython 需要什么?我试图让 ipython 与 readline 一起工作,但没有成功。 我的做法: (在虚拟环境中) pip install ipytho
在 Nodejs 文档中,我看到: import EventEmitter from 'events'; import { readFile } from 'fs'; import fs, { rea
我写了一个简单的应用程序: #include #include #include #include int main() { char *user_input; while(u
我是一名优秀的程序员,十分优秀!