python入门系列之一:Centos6下python2.7的安装

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

1)编译安装python2.7

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[root@mysql-master ~] # python -V
Python 2.6.6
查看python的版本信息(之前的yum是通过yum安装的)
[root@mysql-master src] # wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tar.xz
[root@mysql-master src] # file Python-2.7.9.tar.xz 
Python-2.7.9. tar .xz: xz compressed data
[root@mysql-master src] # xz -d Python-2.7.9.tar.xz 
[root@mysql-master src] # ls
debug  kernels  Python-2.7.9. tar
[root@mysql-master src] # tar -xf Python-2.7.9.tar 
[root@mysql-master src] # cd Python-2.7.9
[root@mysql-master Python-2.7.9] # ./configure 
[root@mysql-master Python-2.7.9] # make && make install
[root@mysql-master Python-2.7.9] # echo $?
0
[root@mysql-master Python-2.7.9] # /usr/local/bin/python2.7 -V
Python 2.7.9
[root@mysql-master Python-2.7.9] # mv /usr/bin/python /usr/bin/python2.6
mv :是否覆盖 "/usr/bin/python2.6" ?  yes
[root@mysql-master Python-2.7.9] # ln -s /usr/local/bin/python2.7 /usr/bin/python
[root@mysql-master Python-2.7.9] # python -V
Python 2.7.9

2)调整yum的配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
因为yum使用会调用python的信息,避免重新安装python后,yum出现报错,编辑yum的文件:
[root@mysql-master Python-2.7.9] # sed -i 's@#!/usr/bin/python@#!/usr/bin/python2.6@g' /usr/bin/yum
[root@mysql-master Python-2.7.9] # cat /usr/bin/yum |head
#!/usr/bin/python2.6
import  sys
try:
     import  yum
except ImportError:
     print >> sys.stderr,  "" "\
There was a problem importing one of the Python modules
required to run yum. The error leading to this problem was:
    %s
[root@mysql-master Python-2.7.9] # python
Python 2.7.9 (default, Nov 16 2016, 19:53:47) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-16)] on linux2
Type  "help" "copyright" "credits"  or  "license"  for  more  information.
>>> print  "hello,world"
hello,world
到此,python2.7的基本安装也完成了。









本文转自 冰冻vs西瓜 51CTO博客,原文链接:http://blog.51cto.com/molewan/1873670,如需转载请自行联系原作者
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
6月前
|
Linux 开发工具 Python
CentOS7安装python3超详细教程
CentOS7安装python3超详细教程
319 0
|
6月前
|
Linux Python
百度搜索:蓝易云【Centos 7系统安装python 3.9.10详细教程。】
现在,你已经成功在CentOS 7系统上安装了Python 3.9.10。你可以使用 `python3.9`命令来运行Python 3.9.10版本的解释器。请根据实际需要进行配置和使用。
210 0
|
9月前
|
Java Linux Shell
centos7内网离线安装face_recognition、python、pip、CMake、dlib,离线升级gcc/切换gcc,文末有face_recognition的docker版本
公司项目需要人脸识别,本来app自带人脸识别,结果api支持的设备试了一圈就一个同事的华为Mate40Pro可以,所以使用无望。接着找了一下免费的java离线人脸识别sdk,发现虹软的确实简单好用,一会就在linux上弄好并测试通过了,然而在准备集成进去开写代码时,不小心看到了一眼首次激活需联网,后续方可离线使用,好吧,我们内网机器首次都不可能的,接着看了下离线激活方法,首先需要企业认证,这一步我们肯定没法做的,毕竟不是之前的小公司了,营业执照啥的随便给我肯定不行,直接放弃了。后来在同事推荐下看了下face_recognition这个项目,之前基本没用过python,于是有了漫长的踩坑之旅。
351 1
|
4月前
|
Linux Python
Centos7安装Python相关
Centos7安装Python相关
|
4月前
|
Linux Python
百度搜索:蓝易云【CentOS 7.8编译安装python 3.7教程。】
请注意,编译安装Python可能需要一些时间,并需要较高的系统性能和网络连接。在安装过程中,请确保按照提示和错误信息进行相应的操作和解决方案。
84 1
|
4月前
|
分布式计算 资源调度 Hadoop
centos7 伪分布式 hadoop 利用 python 执行 mapreduce
centos7 伪分布式 hadoop 利用 python 执行 mapreduce
27 0
|
5月前
|
Linux Python
CentOS7下安装python3.8
CentOS7下安装python3.8
135 0
|
6月前
|
Linux Python
[笔记]Win10+VSCode+CentOS7+SSH+远程开发Python
[笔记]Win10+VSCode+CentOS7+SSH+远程开发Python
|
6月前
|
Linux 网络安全 Python
百度搜索:蓝易云【如何在Centos的SSH2终端中终止-停止-结束某个Python程序的运行?】
这些方法可以帮助你在CentOS的SSH终端中终止、停止或结束某个Python程序的运行。选择适合你情况的方法,并根据需要使用相应的命令来终止运行中的程序。请注意,终止程序可能会导致未保存的数据丢失,所以在操作之前确保已保存必要的数据。
104 0
|
7月前
|
Linux 编译器 C语言
百度搜索:蓝易云【Linux(CentOS7)安装最新版Python】
通过以上步骤,在CentOS7系统中就可以成功地安装最新版的Python了。需要注意的是,在安装过程中需要确认系统已经安装了一些必要的依赖库,并且需要使用sudo命令以管理员身份进行操作。
85 2
百度搜索:蓝易云【Linux(CentOS7)安装最新版Python】

热门文章

最新文章