自定义编译安装python简单笔记
自定义编译安装python简单笔记
乐搏学院 发表于7个月前
自定义编译安装python简单笔记
  • 发表于 7个月前
  • 阅读 2
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

python:centos6默认版本2.6,如果想要获得更高版本,编译安装是不错的选择

1、自定义安装,不需要刻意直接制定目录或者文件删除即可。

2、yum安装的因为有依赖关系,yum直接卸载可能影响其它程序。

3、python高版本会增加一些功能。

官网:https://www.python.org/ 下载链接:https://www.python.org/downloads/  linux目前最新版本2.7.x

[root@node6 ~]# python

python     python2    python2.6  

[root@node6 ~]# python

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

安装:

 

[root@node6 ~]# wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz^C

[root@node6 ~]# ls

Python-2.7.8.tgz

[root@node6 ~]#

[root@node6 ~]# tar xf Python-2.7.8.tgz 

[root@node6 ~]# cd Python-2.7.8

[root@node6 Python-2.7.8]#

[root@node6 Python-2.7.8]#./configure --prefix=/usr/local/python-2.7

[root@node6 Python-2.7.8]#make

[root@node6 Python-2.7.8]#make install

#配置环境变量:(最好不要配置在profile里面,而是单独配置。)

#vim /etc/profile.d/python2.7.sh

 

#[root@node6 profile.d]# cat python.2.7 

#export python=/usr/local/python-2.7/bin/

#[root@node6 profile.d]#

如果用新的python,则可以把旧的python备份。

[root@node6 bin]# cd /usr/bin

[root@node6 bin]# mv python python.bak

[root@node6 bin]# ln -s /usr/local/python-2.7/bin/python /usr/bin/

[root@node6 bin]# python

Python 2.7.8 (default, Sep  5 2016, 17:22:38) 

[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

python模板安装:

官方参考文档:https://docs.python.org/2.7/

模板安装官方参考文档:https://docs.python.org/2.7/installing/index.html

 

登录乐搏学院官网http://www.learnbo.com/

或关注我们的官方微博微信,还有更多惊喜哦~

 

本文出自 “永不放弃!任志远” 博客,转载请与作者联系!

共有 人打赏支持
粉丝 5
博文 526
码字总数 707467
×
乐搏学院
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: