CentOS 在线安装 Python

Centos 编译安装 Python3 ,最麻烦的是安装 Python 依赖包,网速快的话,可以在线安装 Python 3依赖包。

Centos 快速安装 Python3

1、在线安装 Python 3依赖包

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc mak

依赖包说明:

  1. gcc:linux ( centos ) gcc 编译环境 ,安装后可以编译 Python 源码 --> make & make install
  2. zlib-devel:压缩依赖包
  3. openssl-devel:让 Python pip 可以链接 https
  4. bzip2-devel:让 linux( centos ) 可以使用 bzip2 压缩
  5. sqlite-devel:sqlite 数据库依赖包 , 让 Python 可以使用 sqlite 数据库 --> import sqlite3

2、Python 官网下载 python3 源码,并编译

 下载地址: Gzipped source tarball

tar -zxvf Python-3.5.3.tgz                     # 解压
cd ~/Downloads/Python-3.5.3                    # 进入Python 源码目录
./configure --prefix=/usr/local/python35       # 将编译安装结果到指定目录
make && make install                           # 编译 Python 需要gcc支持

3、修改 Python 环境变量 或软连接

  •     修改环境变量,参考 centos 编译安装 Python 3
  •     修改软链接,使其在终端输入 Python ,直接跳转到 Python3

 修改软链接方法:  

# 1、重命名 /usr/bin/python  为 python2.6.6,防止和之前软链接冲突
# 2、创建软链接到 编译好的 Python3.5 目录

mv /usr/bin/python /usr/bin/python2.6.6      
in -s /usr/local/python35/bin/python3.5 /usr/bin/python    

此时你在终端输入Python 就会跳转到 Python 3.5 了

4、centos Yum 依赖于 老版本python ,所以还需修改 yum

vi /usr/bin/yum  
将第一行中的“#!/usr/bin/python”
修改为“#!/usr/bin/python2.6.6”,保存即可

5、安装PIP

a、从官网下载pip (https://pypi.python.org/pypi)

下载地址:pip 9.0.1

b、解压

tar -zxvf pip 9.0.1

c、安装pip

python setup.py install

d、给 pip 添加软链接

ln -s /usr/local/python35/bin/pip /usr/bin/pip        # 给pip 添加软链接

注意:一般提示 bash : pip: command not found  就是没有给pip 设置软链接

转载于:https://my.oschina.net/esdn/blog/1029053

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值