文档章节

python交互模式下方向键、退格键等出现乱码

在湖闻樟
 在湖闻樟
发布于 2015/06/17 10:53
字数 389
阅读 295
收藏 0

由于之前的手游项目被掐掉,团队解散,我申请转到公司xx平台的后台开发组,做了快2年的android应用开发,现在想重新回到服务端开发。由于 公司的后台使用的是python,所以一切还得重新开始,第一步当然是搭建开发环境,在linux下进行python开发是十分方便的,系统已经内置了 python(我的是内置了python2.7),不过python是支持多版本安装的,为了跟团队保持一致,我又重新下载了python2.6。编译和 安装的过程中都没啥问题,在交互模式下使用方向键的时候竟然出现了乱码,解决办法如下:

 

1、安装readline模块

readline库是bash shell用的库,包含许多功能,如命令行自动补全等。

ubuntu下安装的命令:sudo apt-get install libreadline-dev

 

2、重新安装python

在python的安装目录下,执行:make;sudo make install命令

 

现在去试试看行了不,如果还是不行,就使用python自带的readline模块

切换到python安装目录下的Modules目录,编辑Setup文件

取消#readline readline.c -lreadline -ltermcap行的注释符#

再重新安装python(执行2的操作)

ps:在fedora下可能会出现readline/readline.h:没有那个文件或目录的问题(公司的是ubuntu11.10,我自己的机器装的是fedora14,出现了这个问题)

解决办法:sudo yum install libtermcap-devel ncurses-devel libevent-devel readline-devel


本文转载自:http://zhoujianghai.iteye.com/blog/1511161

在湖闻樟
粉丝 17
博文 72
码字总数 68653
作品 0
深圳
程序员
私信 提问
Centos下安装Python3.6

一、安装python3.6.1 1、安装依赖环境 #yum install readline-devel ##必须安装否则会出现python3编译器中不能使用退格键和方向键 2、下载安装包并解压 [root@bogon ~]# wget https://www.p...

argen2020
2018/06/26
0
0
mongodb 方向键乱码问题

第一次使用mongodb,在xp下装的centos6的虚拟机,但是在虚拟机下mongodb的js界面方向键不好用,退格键可以用,当我用CRT远程登录的时候在mongdb下方向键和退格键都不好用,查了好久没查到原因...

hzwei
2012/08/06
387
1
CentOS7安装Python3

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。 下载python(https://www.python.org 上面下载对应版本) 安装一个软件 yum install -y readlin...

alex43211
2016/06/14
282
1
《Python3.6官方文档》– 第二章 使用python解释器

2.1. 调用解释器 Python解释器一般安装在 目录下,将 目录加入到Unix Shell脚本的命令搜索目录下,这样便可以通过输入以下shell命令已启动它[1]: 既然解释器的存放目录是安装时可选的,那么...

Skysper
2018/01/12
0
0
Pyhthon使用前的一些准备工作

在使用Python时,为了方便使用,常常需要有自动补全功能,所以建议安装IPython,该工具带自动补全功能。 在使用Python时,在交互模式下 >>>import this 可查看Python的19条特点。 使用Vim进行...

风穴眼
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

最简单的获取相机拍照的图片

  import android.content.Intent;import android.graphics.Bitmap;import android.os.Bundle;import android.os.Environment;import android.provider.MediaStore;import andr......

MrLins
23分钟前
2
0
说好不哭!数据可视化深度干货,前端开发下一个涨薪点在这里~

随着互联网在各行各业的影响不断深入,数据规模越来越大,各企业也越来越重视数据的价值。作为一家专业的数据智能公司,个推从消息推送服务起家,经过多年的持续耕耘,积累沉淀了海量数据,在...

个推
24分钟前
5
0
第三方支付-返回与回调注意事项

不管是支付宝,微信,还是其它第三方支付,第四方支付,支付机构服务商只要涉及到钱的交易都要进行如下校验,全部成功了才视为成功订单 1.http请求是否成功 2.校验商户号 3.校验订单号及状态...

Shingfi
27分钟前
3
0
简述Java内存分配和回收策略以及Minor GC 和 Major GC(Full GC)

内存分配: 1. 栈区:栈可分为Java虚拟机和本地方法栈 2. 堆区:堆被所有线程共享,在虚拟机启动时创建,是唯一的目的是存放对象实例,是gc的主要区域。通常可分为两个区块年轻代和年老代。更...

DustinChan
33分钟前
4
0
Excel插入批注:可在批注插入文字、形状、图片

1.批注一直显示:审阅选项卡-------->勾选显示批注选项: 2.插入批注快捷键:Shift+F2 组合键 3.在批注中插入图片:鼠标右键点击批注框的小圆点【重点不可以在批注文本框内点击】----->调出批...

东方墨天
57分钟前
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部