linux下python安装

来源:互联网 发布:网络三大奇书之一 编辑:程序博客网 时间:2024/06/04 19:39

LinuxPython升级步骤

Step0: 打开网站https://www.python.org/ftp/python/,确定合适的python版本

Python-3.4.3.tgz

 

Step1: 可利用linux自带下载工具wget下载,如下所示

[yuanmin1@localhostDownloads]# wget https://www.python.org/ftp/python/3.4.3/ Python-3.4.3.tgz

或者

[yuanmin1@localhost Downloads]# wgethttp://mirrors.sohu.com/python/3.4.3/Python-3.4.3.tgz

 

step3:解压

[yuanmin1@localhost Downloads]$ tar -xzvfPython-3.4.3.tgz

 

Step4: 创建安装路径

进入解压缩后的文件夹

[root@localhost Python-3.4.3]# cd Python-3.4.3

 在编译前先在/usr/local建一个文件夹python3.4(作为python的安装路径,以免覆盖老的版本)

[root@localhost Python-3.4.3]# mkdir /usr/local/python3.4

 

Step5:开始编译安装

[root@localhost Python-3.4.3]# ./configure --prefix=/usr/local/python3.4

[root@localhost Python-3.4.3]# make

[root@localhost Python-3.4.3]# make install

Ignoring ensurepip failure: pip 6.0.8requires SSL/TLS

 

Step6:安装问题解决

[root@localhost Python-3.4.3]# yum  install openssl-devel

[root@localhost Python-3.4.3]# make install #问题解决

 

Step7: 此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字

[root@localhost bin]# mv python python2.6.6

 

Step8:再建立新版本python的链接

ln -s /usr/local/python3.4/bin/python3 /usr/bin/python

 

step9: 验证

关闭Terminal,重新打开Terminal,输入python,验证

[yuanmin1@localhost ~]$ pyhon

Python 3.4.3 (default, Dec 6 2015, 10:52:22)

[GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] onlinux

Type "help","copyright", "credits" or "license" for moreinformation.

>>>


step10: 解决yum无法使用的问题

 #vim /usr/bin/yum

将文本首行:

#!/usr/bin/python  修改为(=>):  #!/usr/bin/python2.6.6


step11: 解决pip多版本的问题

[root@localhost python3.4]# pip install --upgrade pip
[root@localhost python3.4]# pip --version
pip 8.1.1 from /usr/local/python3.4/lib/python3.4/site-packages (python 3.4)


补充,

一、常用的工具下载链接:

1Python下载地址:

(1) 官方镜像

https://www.python.org/ftp/python/

(2)国内镜像

http://mirrors.sohu.com/python/

 

2、R下载地址

https://www.r-project.org/

 

3、Oracle与MySQL下载

(1)英文下载地址

http://www.oracle.com/technetwork/indexes/downloads/index.html

(2)中文下载地址(速度更快)

http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

0 0