问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

python2.4对应linux哪个版本

发布网友 发布时间:2022-04-23 20:44

我来回答

1个回答

热心网友 时间:2022-05-23 15:51

第一步:下载python2.7.4版本源码:
wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tgz
解压文件
[aa@localhost ~]$ tar jxvf Python-2.7.4.tar.bz2
[niuxl@localhost ~]$ cd Python-2.7.4
[niuxl@localhost Python-2.7.4]$ ls
config.guess configure Demo Grammar install-sh LICENSE Makefile.pre.in Moles Parser PCbuild Python RISCOS Tools
config.sub configure.ac Doc Include Lib Mac Misc Objects PC pyconfig.h.in README setup.py
[niuxl@localhost Python-2.7.4]$ su -
口令:
[root@localhost ~]# mkdir /usr/local/python2.7.4
[root@localhost ~]# cd /home/
[root@localhost home]# cd niuxl/Python-2.7.4
[root@localhost Python-2.7.4]# ls
config.guess configure Demo Grammar install-sh LICENSE Makefile.pre.in Moles Parser PCbuild Python RISCOS Tools
config.sub configure.ac Doc Include Lib Mac Misc Objects PC pyconfig.h.in README setup.py
编译之前,需要先安装zlib包:
[root@localhost Python-2.7.4]# yum install zlib zlib-devel
[root@localhost Python-2.7.4]# ./configure --prefix=/usr/local/python2.7.4
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for --enable-universalsdk... no
checking for --with-universal-archs... 32-bit
checking MACHDEP... linux2
checking EXTRAPLATDIR...
checking for --without-gcc... no
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/niuxl/Python-2.7.4':
configure: error: no acceptable C compiler found in $PATH
缺少c编辑器
安装c编辑器:
[root@localhost Python-2.7.4]# yum install gcc
..略
注:有一个选择y和n的地方,提示是否继续下载,输入y,回车即可!
gcc安装完成
继续编译python
[root@localhost Python-2.7.4]# ./configure --prefix=/usr/local/python2.7.4

..(略)
ok编译成功
[root@localhost Python-2.7.4]# make && make install
安装成功

[root@localhost Python-2.7.4]# python -V
Python 2.4.3
目前版本依然是2.4.3,现在开始升级python,
查看python命令所在目录
[root@localhost Python-2.7.4]# whereis python
python: /usr/bin/python2.4 /usr/bin/python /usr/lib/python2.4 /usr/include/python2.4 /usr/share/man/man1/python.1.gz
将/usr/bin/python 的软连接修改为python2.4.3
[root@localhost Python-2.7.4]# mv /usr/bin/python /usr/bin/python2.4.3
[root@localhost Python-2.7.4]# python
-bash: /usr/bin/python: 没有那个文件或目录
python命令找不到,这时只需要将版本python2.7.4命令加入环境变量即可!
方式1:
修改/etc/profile加入如下两行:
PATH=$PATH:/usr/local/python2.7.4/bin
export PATH
然后
[root@localhost Python-2.7.4]# source /etc/profile
[root@localhost Python-2.7.4]# python -V
Python 2.7.4
当然也可以创建2.7.4版本的python的软连接:/usr/bin/python
[root@localhost ~]# ln -s /usr/local/python2.7.4/bin/python /usr/bin/python
亦可
ok,python升级完成
到现在为止,还有最后一件事需要做,那就是yum与python的兼容问题:
[root@localhost pipe]# vi /usr/bin/yum
#!/usr/bin/python
第一行修改为
#!/usr/bin/python2.4.3(即原始的python变更后的名字)
声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
夏天烈热下野外工作皮肤晒黑单位应不应该补偿精神损失费? 国家规定的高温补贴标准 国家制定的高温津贴标准 我是后厨工作者在深圳公司不发放高温补贴工人可以怎么办? ...今天只有30度,那高温补贴是不是只发一天的? 成都—泸沽湖5人游三晚两夜一共 需要多少钱 怎么坐车 车费多少,_百度知... 6岁标准体重和身高是多少 开伞松茸的营养价值和口感如何? 开伞松茸和不开伞的区别 开伞松茸和不开伞的区别介绍 我想问问,在泸沽湖回程丽江 ,应该应该如何坐车,?? 有认识一个女生 我们是同学 她和别的人都不同 是真的真的完完全全彻底... linux怎么切换python版本 怎样知道linux下有没有python python在Linux下已经到什么版本了。。 linux下多个python版本怎么管理 描写植物的作文两百字到三百字 写一篇描写植物的作文200字 三年级小学作文我眼中的植物不少于200个字 关于植物的作文200字 写植物的作文200字 刘国梁出任世乒联理事会主席,对乒乓球有什么好处? 中国的乒乓球名将有哪些?分男女 中国已经退役的乒乓球名将 男子 有那些人? 乒乓球技术中左推右攻技术的手法和步伐怎么配合 乒乓球拍通常两边的颜色都不同,这是为什么呢? 张吉龙未获总局支持参选亚足联主席,会不会是蔡振华下的黑手 中国已经退役的乒乓球女子名将有哪些? 无锡乒乓球健将有谁? 蔡振华为什么叫蔡乒乓???由来是什么? 金戒指怎么洗才亮 黄金可以用牙膏清洗吗? 正宗黄焖排骨的做法 黄焖排骨怎么做 如何黄焖排骨 黄焖排骨的做法。 黄焖排骨怎么做? 请问黄焖排骨怎么做 正宗黄焖排骨怎么做好吃 怎么做好吃的黄焖排骨? 新手黄焖排骨的做法,新手黄焖排骨怎么做好吃 黄焖排骨好吃还是黄焖鸡好吃? 黄焖排骨做法,要做成干锅的形式 杨铭宇黄焖排骨制作方法 黄焖排骨的热量是多少 黄焖排骨和黄焖鸡做法一样么 申请FRM证书,需要的两年相关工作经验具体包含哪些 FRM所要求的两年工作经验是什么?--- FRM获取证书要两年工作经验吗,具体指什么工作 FRM两年工作经验怎么写 FRM所要求的两年工作经验是什么? 通过FRM全级,但是2年工作经验不够,怎么办?
  • 焦点

最新推荐

猜你喜欢

热门推荐