python上下键不能用_python退格、方向键无法正常使用解决方法

标签:

CentOS 6.5 自带的Python 2.6.6 箭头以及退格键(Backspace)可正常使用:

自定义所安装的Python 2.7.6却发现箭头以及退格键(Backspace)在使用的时候出现异常:

这是由于新升级的Python2.7.6缺少readline开发包的原因:

后重新编译、安装Python 2.7.6,发现make install的时候,最后确实提示缺少readline库:

----------------------------------------------------------------------------------------------------------------

Python build finished, but the necessary bits to build these modules were not found:

_bsddb             _curses            _curses_panel

_sqlite3           _tkinter           bsddb185

bz2                dbm                dl

gdbm               imageop            sunaudiodev   readline

----------------------------------------------------------------------------------------------------------------

因此我们需要安装readline开发包,并重新对Python 2.7.6进行编译安装:

shenweiyan@localhost 09:28:40 ~

=> yum install readline-devel.x86_64

shenweiyan@localhost 09:28:40 ~

=> yum list|grep readline

readline.x86_64                            6.0-4.el6                      @anaconda-CentOS-201311272149.x86_64/6.5

readline-devel.x86_64                      6.0-4.el6                      @bgios

compat-readline5.i686                      5.2-17.1.el6                   bgios

compat-readline5.x86_64                    5.2-17.1.el6                   bgios

compat-readline5-devel.i686                5.2-17.1.el6                   bgios

compat-readline5-devel.x86_64              5.2-17.1.el6                   bgios

compat-readline5-static.x86_64             5.2-17.1.el6                   bgios

libreadline-java.x86_64                    0.8.0-24.3.el6                 bgios

libreadline-java-javadoc.x86_64            0.8.0-24.3.el6                 bgios

readline.i686                              6.0-4.el6                      bgios

readline-devel.i686                        6.0-4.el6                      bgios

readline-static.x86_64                     6.0-4.el6                      bgios

tcl-tclreadline.i686                       2.1.0-3.el6                    epel

tcl-tclreadline.x86_64                     2.1.0-3.el6                    epel

tcl-tclreadline-devel.i686                 2.1.0-3.el6                    epel

tcl-tclreadline-devel.x86_64               2.1.0-3.el6                    epel

再重新configure、make、make install,搞定!!

标签:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/506178.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python周志_Python几周学习内容小结

环境配置学习python首先是要配置环境,我们选择了Anaconda.什么是Anaconda:专注于数据分析的python发行版本。为什么选择Anaconda:省事省心,分析利器至于下载和安装只要百度一下,你就知道。Python基本语法Python标识符在 Python 里&#xff0c…

python文本分词_【Python】使用jieba对文本进行分词

【参考】#-*- coding:utf-8 -*-importjiebaimportsysreload(sys)sys.setdefaultencoding(utf8)char_x2"考勤机分两大类:第一类是简单打印类,打卡时,原始记录数据通过考勤机直接打印在卡片上,卡片上的记录时间即为原始的考勤信…

mysql进阶知识_Mysql面试知识点总结(进阶篇)

上一篇主要介绍一些基础的mysql知识点,这一篇我们介绍一下mysql比较重要但在开发中我们程序员很少知道的几个大点(自以为是的观点)。数据库设计三范式:第一范式:数据库表的每一列都是不可分割的原子数据项,即列不可拆分。第二范式…

python计算样本方差_Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算...

使用numpy可以做很多事情,在这篇文章中简单介绍一下如何使用numpy进行方差/标准方差/样本标准方差/协方差的计算。variance: 方差方差(Variance)是概率论中最基础的概念之一,它是由统计学天才罗纳德费雪1918年最早所提出。用于衡量数据离散程度&#xff…

java实现报表_修改带 JAVA 自定义类的报表还要重启应用,咋解决?

这是 JAVA 编译型语言特性决定的,修改 JAVA 程序重启应用也正常。只不过改报表就要重启整个应用就有点夸张了,报表变动比较频繁,每次都重启应用会影响业务的。这个问题的根本原因是耦合性问题,报表里一旦涉及到 JAVA 代码就要跟主…

python中newfile是干嘛用的_Python基础介绍 | File I\O 读写文件

如何用Python读写文件呢?我们有许多种办法,包括使用Pandas或者使用os相关的工具,我们来看一下:首先,得明白文件路径的事情:import oscurrent_file os.path.realpath(file_io.ipynb)print(current file: {}…

mysql share mode_mysql锁:mysql lock in share mode 和 select for update

select ... lock in share modeselect ... for update注意点:1.都在事务内起作用;2.所涉及的是行锁(即innodb引擎);3.保证当前session事务所锁定的行不会被其他session所修改(这里的修改指更新或者删除);4.select ... lock in share mode是共享锁&#x…

python是谁维护的_Python是维护拆分的更可靠的方法

cde直接结果一位十进制类最近遇到了一个魔术问题。\\ gt; \\ gt; \\ gt;圆(0.215.2)0.21:00 u t26 t:我想要的结果是0.22,这应该是双重存储的原因。那么如何避免呢?搜索很长一段时间后,将其张贴在此处进行记录。导入小…

idea 用iterm 终端_iTerm2 都不会用,还敢自称老司机?(上)

对于需要长期与终端打交道的工程师来说,拥有一款称手的终端管理器是很有必要的,对于 Windows 用户来说,最好的选择是 Xshell,这个大家都没有异议。但对于 MacOS 用户来说,仍然毋庸置疑,iTerm2 就是你要的利…

bootstrap 日历中文_bootstrap日期选择器本地化-中文

最近用bootstrap做项目,所以就顺便搜了下用bootstrap写的日期选择器。搜到的第一和第二条结果虽然是官网,但上面挂的还是基于bootstrap2的日期选择器(此时为北京时间2017-12-26 17:18),不能与bootstrap3兼容使用。所以又去找bootstrap3的日期…

td之间的间距怎么改_论文的一级标题、二级标题格式怎么弄?

其实论文写好了以后,论文格式的调整也是非常重要的,具体的格式一般有以下几点:标题格式,一级标题、二级标题、三级标题页码格式,一般是正文之前为罗马数字,正文以后为阿拉伯数字,一般是页脚中间…

winform教_电脑绝技教你22天学精Csharp之第十五天winform应用程序补充5

{{1}}$using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.IO;namespace _10打开对话框{publi…

python鼠标事件 详解_Python selenium键盘鼠标事件实现过程详解

引言----在实际的web测试工作中,需要配合键盘按键来操作,webdriver的 keys()类提供键盘上所有按键的操作,还可以模拟组合键Ctrla,Ctrlv等。举例:#cordinggbkimport osimport timefrom selenium import webdriverfrom s…

python中webdriver_Python自动化学习--Webdriver中的常用方法

from selenium import webdriverdriver webdriver.Chrome()driver.get("https://www.baidu.com/")#WebDriver 中常用的一些方法"""(1) clear() 清楚文本 例:driver.find_element_by_id("kw").send_keys("测试学习")d…

mysql 1556_mysql导入时Error Code: 1556 - You can't use locks with log tables.

前几天数据库迁移,导入数据时发现报错,如下:Query:LOCK TABLES general_log WRITEError occured at:2011-07-08 10:22:12Line no.:10268Error Code: 1556 - You cant use locks with log tables.因为某些原因一直没有去解决这个问题,后来数据…

plupload怎么设置属性_腾达无线路由器怎么设置,这些是你要知道的

腾达无线路由器怎么设置1、联好线路:到你家的外网网线接路由器的WAN口,你的电脑连到路由器的LAN口(有四个,任意一个均可),给路由器接通电源。设置的时候,给路由器通电,一根网线直接连电脑和路由器的这个口就…

mysql centos 安装目录在哪_centos中如何查看mysql安装目录在哪

centos中查看mysql安装目录的方法:推荐教程:centos使用教程1、使用ps -ef|grep mysql命令查看:结果:root 17659 1 0 2011 ? 00:00:00 /bin/sh /usr/bin/mysqld_safe --datadir/var/lib/mysql --socket/var/lib/mysql/mysql.sock …

mysql group by 规则_mysql 的group by 满足的规则要求:

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u011066470/article/details/97291377————————————————GROUP BY满足的规则:所有sele…

定义加密函数程序python_一个python自定义的加密解密函数

下面是编程之家 jb51.cc 通过网络收集整理的代码片段。编程之家小编现在分享给大家,也给大家做个参考。def encrypt(key,s):b bytearray(str(s).encode("gbk"))n len(b) # 求出 b 的字节数c bytearray(n*2)j 0for i in range(0,n):b1 b[i]b2 b1 ^ k…

dynamic 365 js 失去焦点_基于Auto.js的QQ好友动态秒赞系统

0.脑筋急转弯请问在什么情况下log(10) 10log(20) 20左滑查看答案 console.log(10) 是 10 console.log(20) 是 201.工具选…