ubuntu10.04中python安装的版本是2.6,对应mv5的编译版本太高了,要换到python2.5.2版本,编译过程中出现这个错误

SyntaxError: Non-ASCII character '\xe4' in file build/temp.linux-i686-2.5/libffi/fficonfig.py on line 41, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
下载好python2.5.2源码,解压缩,进入到这个解压后的安装目录中,看到Modules/Setup没?就是它了,vi打开它,找到readline块,把原来是注释的一行解注释掉,这是一行在编译的时候会被调用的。
然后参考下面的资料:
I had some problems on one of the servers where it would not compile readline support in to python. I was able to compile reading support in to python by:
echo "readline readline.c -lreadline -ltermcap" >> Modules/Setup.local
Now let us continue with python installation.
./configure --prefix=/usr/local/python-2.5.1 --enable-readline
make -i install

If you do not do “make -i install”, install may fail with following error (-i means ignore any errors):
Compiling /usr/lib/python2.5/zipfile.py ...
make: *** [libinstall] Error 1

接下来将系统的python指定为2.5.2版本,

: ~$ sudo rm /usr/bin/python    
:~$ sudo ln -s /usr/local/Python-2.5.2/bin/python /usr/bin/python

这样终端中输入python -V就是2.5.2版本的了

安装python-2.5.2相关推荐

  1. python3.6.2怎样安装,python 3.6.2 安装配置方法图文教程

    python 3.6.2 安装配置方法图文教程 Windows下Python(pip)环境搭建(3.6)图解,供大家参考,具体内容如下 1.下载最新的Python安装:3.6.2 2.安装时不要选择默 ...

  2. 在Ubuntu 14.04 64bit上安装python mongoDB模块

    需要先安装python和MongoDB, 其中MongoDB的安装参考前面的博客文章. 按照官方说法, 推荐使用pip来安装MongoDB的python驱动pymongo 首先需求安装pip, 可能需 ...

  3. 如何在Windows中安装Python?

    如何在Windows中安装Python? 1. Python的安装 官网下载:https://www.python.org/downloads/windows/ 点开上面的链接,会发现有很多版本. 首 ...

  4. 零基础自学Python:安装Python、解释器、代码风格等

    Python是一种面向对象.解释型计算机程序设计语言.语法简洁清晰,强制用空白符作为语句缩进.Python具有丰富和强大的库,又被称为胶水语言.能把其他语言(主要C/C++)写的模块很轻松的结合在一起 ...

  5. .net安装_无需安装Python,就可以在.NET里调用Python库

    作者 |  Meinrad Recheis 译文来源  |  草根专栏(ID:Cgzl-Tech) Pythonnet这个屌爆的项目的出现,使得我们可以用一种新的方式,让C#可以和Python之间进行 ...

  6. dos系统不能安装python模块,无法使用pip命令安装python第三方库的原因及解决方法...

    再dos中无法使用pip,命令主要是没有发现这个命令.我们先找到这个命令的位置,一般是在python里面的scripts文件夹里面.我们可以把dos切换到对应的文件夹,再使用pip命令就可以了. 如果 ...

  7. 不同平台上安装python一样吗_在多个平台如何安装Python

    最近的一个项目,架构师米洛需要用的mqtt,服务器开发的时候,竟然用的python脚本.运行python就需要安装开发环境,好吧,百度一下就知道了大神廖雪峰.以下部分测试通过,转载记录如下. 因为Py ...

  8. 无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages)

    无网络服务器(linux ubuntu),pip安装python科学计算所有需要包(packages) # 在windows上打开anaconda,进入环境tab页,在base环境处单击,然后点开te ...

  9. 安装python爬虫scrapy踩过的那些坑和编程外的思考

    '转载地址:http://www.cnblogs.com/rwxwsblog/p/4557123.html' 这些天应朋友的要求抓取某个论坛帖子的信息,网上搜索了一下开源的爬虫资料,看了许多对于开源爬 ...

  10. linux安装python虚拟环境_linux环境下安装python虚拟环境及注意事项

    创建python虚拟环境virtualenv.virtualenvwrapper 1,为什么需要搭建虚拟环境 由于当机器上两个项目依赖于相同包的不同版本时,会导致项目运行失败,此时可以安装虚拟环境 . ...

最新文章

  1. python基础回顾
  2. 2022-01-01
  3. MySQL is running but PID file is not found
  4. 机器学习(三)聚类深度讲解
  5. 按指定格式拼接字符串
  6. 多串口服务器的工作方式及接线示意图介绍
  7. windows程序设计笔记(10)
  8. 【面经】回顾19秋招面经
  9. redlock java_用redlock实现redis的分布式锁
  10. 【开发工具】【Java开发工具 IDEAIU-2017.3】【安装和激活】
  11. 自己的旧手机做html服务器,旧手机改座机_怎么将手机改成为座机
  12. 如何查看本机路由表并进行分析?
  13. Python前世今生
  14. 程序员高效办公利器整理
  15. CSDN的密码修改流程比之前好多了
  16. iPhone6 像素 分辨率
  17. c语言原地转10圈,[出圈]-题解(C语言代码)
  18. Ultra Librarian下载与安装使用教程
  19. 《企业管理概论》在线平时作业3
  20. AAC帧格式及编码介绍

热门文章

  1. 阿里云架构师认证考题:面对 10 亿级高并发,系统如何支撑?
  2. 时间序列分析六:截面数据和时序数据结合的多变量时序分析
  3. c语言添加学生信息代码,《C语言-学生信息管理系统(代码)》.doc
  4. 绩效管理在好企业中起着什么样的作用
  5. ActiveMQ(二)———使用Quene来发送消息
  6. rw_《计算机是怎样跑起来的》4-11 章
  7. UWB超宽带定位系统及行业前景全面介绍
  8. xshell远程连接linux的端口号,Xshell远程连接Linux服务器
  9. 中断絮说(一)——陈莉君老师经典
  10. 当心从10亿估值沦落到一无所获!创业者签订融资协议时该注意什么?