CentOS 6安装python2.7和ipython

CentOS 6安装python2.7和ipython


Centos 6自带的python版本是2.6
[root@C6 ~]# pythonPython 2.6.6 (r266:84292, Nov 22 2013, 12:16:22) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
  • 如果想要安装2.7可以额外编译安装一个到指定的路径

  • 第二种方法是使用pyenv

所需要的软件

Python-2.7.13.tgz

ipython-1.2.1.tar.gz

1、安装python

[root@C6 soft]# ls
ipython-1.2.1.tar.gz  Python-2.7.13.tgz
[root@C6 soft]# tar xf Python-2.7.13.tgz 
[root@C6 soft]# ls
ipython-1.2.1.tar.gz  Python-2.7.13  Python-2.7.13.tgz
[root@C6 soft]# cd Python-2.7.13
#configure文件
[root@C6 Python-2.7.13]# ./configure --help
`configure' configures python 2.7 to adapt to many kinds of systems.

Usage: ./configure [OPTION]... [VAR=VALUE]...
#在安装前要先安装所需环境
[root@C6 Python-2.7.13]# yum install readline-devel -y
[root@C6 Python-2.7.13]# yum groupinstall -y "Development Tools"
#安装到指定路径下
[root@C6 Python-2.7.13]# ./configure --prefix=/usr/local/python27
[root@C6 Python-2.7.13]# echo $?
0
[root@C6 Python-2.7.13]# make && make install
python安装完成
[root@C6 Python-2.7.13]# /usr/local/python27/bin/python2.7
Python 2.7.13 (default, Feb 27 2017, 18:23:38) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-17)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print "hello python"hello python

2、安装ipython

[root@C6 ipython-1.2.1]# tar xf ipython-1.2.1.tar.gz
[root@C6 ipython-1.2.1]# cd ipython-1.2.1
[root@C6 ipython-1.2.1]# /usr/local/python27/bin/python2.7 setup.py build
[root@C6 ipython-1.2.1]# /usr/local/python27/bin/python2.7 setup.py install
[root@C6 ipython-1.2.1]# echo $?
0
[root@C6 ipython-1.2.1]# ls /usr/local/python27/bin/
2to3              iplogger          pydoc             python2-config
idle              iptest            python            python-config
ipcluster         ipython           python2           smtpd.py
ipcontroller      irunner           python2.7         ipengine          pycolor           python2.7-config
创建链接
[root@C6 ipython-1.2.1]# ln -sv /usr/local/python27/bin/python2.7 /usr/bin/python27
`/usr/bin/python27' -> `/usr/local/python27/bin/python2.7'
[root@C6 ipython-1.2.1]# ln -sv /usr/local/python27/bin/ipython /usr/bin/  
`/usr/bin/ipython' -> `/usr/local/python27/bin/ipython'
ipython安装完成
 
 

hello world


本文转自cix123 51CTO博客,原文链接:http://blog.51cto.com/zhaodongwei/1901571,如需转载请自行联系原作者







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值