由于之前的手游项目被掐掉,团队解散,我申请转到公司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
分享到:
相关推荐
【Python学习笔记--皮大庆.pdf.zip】是一个针对初学者的Python编程教程,源自英文书籍《How to think like a computer scientist》。这本书以易懂的方式介绍了Python语言的基础知识,旨在帮助没有编程背景的人快速...
Python学习笔记--皮大庆
【Python学习笔记-王纯业】是一份专为Python初学者设计的教程,由王纯业编撰。这个教程深入浅出地介绍了Python编程的基础知识,帮助初学者快速上手。下面将详细阐述该教程中可能包含的重要知识点,以及Python入门者...
Python学习笔记--笔记2
Python基础入门教程,适合Python初学者,文档内容包括, 目录 前言 i 第一章 程序 1 1.1 程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 什么是调试 . . . . . . . . . . . . . . . ....
【Python学习笔记-初识Python】 在编程世界中,Python是一种高级、通用的解释型编程语言,以其简洁、易读的语法和强大的功能而受到广大程序员的青睐。本笔记将带你初识Python的魅力,理解其核心概念,并为你提供...
《王纯业的Python学习笔记》是一份专为Python初学者和进阶者设计的学习资料,旨在帮助读者全面掌握这门强大的编程语言。Python作为一门高级编程语言,因其简洁、易读的语法特性,被广泛应用于数据分析、机器学习、...
以下是一个Python学习笔记的大纲,涵盖了从基础到进阶的内容。你可以根据自己的学习进度和理解情况,逐步填充和完善这个大纲。 Python学习笔记大纲 一、Python基础 Python简介 Python的历史 Python的特点和应用...
这个压缩包"python-3.8.10-amd64.rar"包含了一个用于在Windows上安装Python 3.8.10的可执行文件"python-3.8.10-amd64.exe"。Python是一种高级、解释型、交互式和面向对象的脚本语言,广泛应用于Web开发、数据分析、...
在这一段文字中,我们看到了Python学习笔记的概览和一些关于Python语言的基本信息。首先,皮大庆作为作者,他的学习笔记是基于《How to think like a computer scientist》这本书编写的,非常适合初学者入门,也是...
原来是通过命令行下载的docx安装包还没有完全兼容python3,估计这个安装包还只兼容python 2(python2 和python3差别还是挺大的,虽然现在python 3出来很久了,但是不少三方库还没有更新),因此需要自己找一个兼容的包...
这个“python-3.7.2-amd64.exe”文件是Python 3.7.2的Windows安装程序,它包含了运行Python所需的所有组件,包括解释器、标准库以及一些默认模块。 安装Python 3.7.2的步骤如下: 1. 下载:首先,你需要从Python...
本文将详细探讨“python-3.8.6-amd64”这一版本的特性、安装过程以及如何在Windows环境下进行Python开发。 一、Python 3.8.6的亮点 1. 性能优化:Python 3.8.6相较于之前的版本,进行了多方面的性能优化,包括代码...
Python听课笔记-个人基础学习记录
统计学习方法笔记-基于Python算法实现。统计学习方法笔记-基于Python算法实现 所有代码均可直接运行。统计学习方法笔记-基于Python算法实现。统计学习方法笔记-基于Python算法实现 所有代码均可直接运行。统计学习...
在马哥教育的PYTHON相关基础笔记中,我们看到几个关键知识点: 1. **推荐书籍**:学习Python时,有几本经典教材值得参考,包括《Python Cookbook》、《Learn Python the Hard Way》、《Google's Python Class》以及...
1. **交互式模式**:通过命令行输入`python`或`python3`,即可进入Python的交互式解释器。 2. **编写脚本**:创建`.py`文件,写入Python代码,然后在命令行使用`python script.py`执行。 3. **安装第三方库**:...
从print 到 继承 ,包含代码,运行结果和注释
python-urlgrabber-3.9.1-11.el6.noarch.rpm