CentOS6.5 安装Python3.6

原创 2018年04月15日 08:06:08
首先去python官网下载python3的源码包,网址:https://www.python.org/

进去之后点击导航栏的Downloads,也可以鼠标放到Downloads上弹出菜单选择Source code,表示源码包,这里选择最新版本,当然下面也有很多其他历史版本,点进去之后页面下方可以看到下载链接,包括源码包、Mac OSX安装包、Windows安装包

Python安装之前需要一些必要的模块,比如openssl,readline等,如果没有这些模块后来使用会出现一些问题,比如没有openssl则不支持ssl相关的功能,并且pip3在安装模块的时候会直接报错;没有readline则python交互式界面删除键和方向键都无法正常使用,至于需要什么模块在make完之后python会给出提示,通过提示进行安装即可装全

yum -y install zlib zlib-devel
yum -y install bzip2 bzip2-devel
yum -y install ncurses ncurses-devel
yum -y install readline readline-devel
yum -y install openssl openssl-devel
yum -y install openssl-static
yum -y install xz lzma xz-devel
yum -y install sqlite sqlite-devel
yum -y install gdbm gdbm-devel

yum -y install tk tk-devel

接下来可以安装python了,编译过程中会自动包含这些依赖.
tar -xvzf Python-3.6.5.tgz
cd Python-3.6.5/
./configure --prefix=/usr/python
make && make install
mv /usr/bin/python /usr/bin/python-2.6
ln -s /usr/python/bin/python3.6 /usr/bin/python 

vi /usr/bin/yum  
将第一行中的“#!/usr/bin/python”

修改为“#!/usr/bin/python-2.6”,保存即可


二、安装 pip
2.1 yum 安装
# 首先安装 epel 扩展源
 yum -y install epel-release
# 安装 python-pip
 yum -y install python-pip
# 清除 cache
 yum clean all
通过这种方式貌似只能安装 pip2,想要安装 Python 3 的 pip,可以通过以下的源代码安装方式。

2.2 源码安装
#下载源代码
wget --no-check-certificate https://github.com/pypa/pip/archive/9.0.1.tar.gz
tar -xf 9.0.1.tar     # 解压文件
cd pip-9.0.1
# 使用 Python 3 安装
python3 setup.py install
创建链接:
sudo ln -s /usr/local/python3/bin/pip /usr/bin/pip3
2.3 升级 pip
 pip install --upgrade pip

centos6.7+python3.5.2安装scrapy(待修改完善)

在安装scrapy的前提需要安装python,pip,setuptools,OpenSSL,lxml 安装python3.5,pip参考这篇文章 安装lxml: 安装之前记得安装libxslt和...
  • zhihaoma
  • zhihaoma
  • 2016-09-01 14:02:30
  • 1283

CentOS6.5 下安装Python3.6

CentOS6.5 下安装Python3.6   CentOS 6.5上默认安装的python版本是2.6.6,系统自带的旧版本python被系统很多其他软件环境依赖,不能卸载原Python,选择Py...
  • qq_31306973
  • qq_31306973
  • 2017-11-15 17:52:39
  • 396

centOS 6.5 安装python3.6环境

CentOS 6.5下安装python3.6首先在官网下载python3.6源码包,在官网的file那里复制链接就行.wget https://www.python.org/ftp/python/3....
  • qq_20417227
  • qq_20417227
  • 2017-09-19 23:06:32
  • 679

CentOS6.5 安装Python3.6 (一个小白的安装过程全纪录!)

本人Python小白,这是本人学习Python的开始,对于新技术本人一贯于直接上手去做,然后在做的过程中去学习和查阅相关资料,因为经验的积累在于处理做的过程中的遇到的各种问题,在学习阶段遇到的问题越多...
  • u014749862
  • u014749862
  • 2017-01-14 22:41:16
  • 17982

Centos6.5 下安装 python setuptools

# --2014-09-18 09:27:42--  https://bootstrap.pypa.io/ez_setup.py 一条命令足够。 原址:http://www.111cn.net/p...
  • u011404495
  • u011404495
  • 2017-01-31 14:44:08
  • 991

centos6.5系统用Python3.6.3安装pip

在安装了Python3.6.3之后,用网上的方法安装pip9.0.1,执行pip install 命令时报错:ImportError: No module named pkg_resources 一...
  • u011514201
  • u011514201
  • 2017-11-02 16:59:59
  • 115

centos安装python3.6.3,pip

新安装centos之后需要以下步骤yum update 更新系统安装python3wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.t...
  • qq_17273659
  • qq_17273659
  • 2017-12-07 00:13:36
  • 300

CentOS6.5下安装Scrapy

http://www.cnblogs.com/xiaoruoen/archive/2013/02/27/2933854.html Centos下安装Scrapy Scrapy是一个开源...
  • dupengchuan
  • dupengchuan
  • 2016-03-29 11:55:11
  • 1062

centos6.5系统将Python2.6.6升级到3.6.3版本

centos6.5系统升级Python版本
  • u011514201
  • u011514201
  • 2017-11-02 15:25:43
  • 360

centos6.5 安装python 3.5及pip安装

1、CentOS6.5 安装Python 的依赖包 yum groupinstall "Development tools" yum install zlib-devel bzip2-devel op...
  • shaobingj126
  • shaobingj126
  • 2015-12-14 09:00:04
  • 22558
收藏助手
不良信息举报
您举报文章:CentOS6.5 安装Python3.6
举报原因:
原因补充:

(最多只允许输入30个字)