1.python源代码安装

步骤:先安装依赖包,便于解析安装包数据,否则会报错

[root@localhost ]# yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

a.先安装依赖包工具yum-utils,它的功能是管理repository及扩展包的工具

命令:[root@localhost ~]# yum -y install yum-utils

b.使用yum-builddep为Python3构建环境,安装缺失的软件依赖,使用下面的命令会自动处理

命令:[root@localhost ~]# yum-builddep python

c.完成后下载Python3的源码包,Python源码包链接 https://www.python.org/ftp/python

命令:[root@localhost ~]# curl -O https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tgz

d.编译安装Python3,默认的安装目录是 /usr/local 如果你要改成其他目录可以在编译(make)前使用 configure 命令后面追加参数 “–prefix=/alternative/path” 来完成修改

依次执行一下命令:

[root@localhost ~]# tar xf Python-3.5.0.tgz

[root@localhost ~]# cd Python-3.5.0

[root@localhost Python-3.5.0]# ./configure

[root@localhost Python-3.5.0]# make && make install

现在系统中就成功安装了python3、pip3、setuptools,查看python版本

命令:[root@localhost ~]# python3 -V

e.如果你要使用Python3作为python的默认版本,你需要修改一下 bashrc 文件,增加一行alias参数

命令:[root@localhost ~]# alias python='/usr/local/bin/python3.5'

由于CentOS 7建议不要动/etc/bashrc文件,而是把用户自定义的配置放入/etc/profile.d/目录中,具体方法为

[root@localhost ~]# vim /etc/profile.d/python.sh

输入alias参数 alias python=’/usr/local/bin/python3.5’,保存退出

如果你用的是普通用户得话,需要添加权限

命令:chmod 755 /etc/profile.d/python.sh

重启会话使配置生效

命令:[root@localhost ~]# source /etc/profile.d/python.sh

2.从EPEL仓库安装

最新的EPEL 7仓库提供了Python3(python 3.4)的安装源,如果你使用CentOS7或更新的版本的系统你也可以按照下面的步骤很轻松的从EPEL仓库安装

a.安装最新版本的EPEL

命令:yum -y install epel-release

b.用yum安装python 3.4

命令:[root@localhost ~]# yum -y install python34

c.注意:上面的安装方法并未安装pip和setuptools,如果你要安装这两个库可以使用下面的命令

命令:[root@localhost ~]# curl -O -k https://bootstrap.pypa.io/get-pip.py

-k是不用验证密钥

命令:[root@localhost ~]# /usr/bin/python3.4 get-pip.py

总结:。。。。。。。。。。。

python3.5安装-linux系统安装python3.5相关推荐

  1. python3.5安装-Linux:Python3.5安装和配置

    一.安装前系统设置 1.防火墙设置 centos7.0默认防火墙为firewalld 停止firewall systemctl stop firewalld.service 禁止firewall开机启 ...

  2. python 3.6.5编译安装_Linux系统安装Python3.6.5

    Linux系统安装Python3.6.5 1.下载Python3.6.5 wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz 如 ...

  3. h3c.服务器 装系统,h3c服务器u盘安装linux系统安装

    h3c服务器u盘安装linux系统安装 内容精选 换一换 简要介绍Anaconda是Python的包管理器和环境管理器.它附带了conda.Python和 7500 多个科学包及其依赖项.编写语言:C ...

  4. linux自动化安装linux系统,Linux下—自动化boot引导安装linux系统安装-Go语言中文社区...

    系统光盘中isolinux目录列表 1.solinux.bin:光盘引导程序,在mkisofs的选项中需要明确给出文件路径,这个文件属于SYSLINUX项目 2.isolinux.cfg: isoli ...

  5. 【Ubuntu】Linux系统安装python3.6

    目录 一.前言 二.安装过程 1.打开终端并检测python环境 2.下载安装包 3.导入公钥 4.更新 5.安装 6.调整优先级 7.测试结果 一.前言 因为要用到在ubuntu系统中使用pytho ...

  6. python3.5安装-linux安装python3.5.1

    1.linux如果已经安装了python2.* 不要管它!!! 2.安装依赖环境 一定要使用yum去安装!!! 因为有的包有依赖或者升级需要,使用rpm取消强制依赖安装会报错的!!! yum inst ...

  7. python3.6安装-Linux安装python3.6

    如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境, 比如yum!!!!! 不要动现有的python2环境! 一.安装p ...

  8. python3.7安装-Linux安装python3.7

    二.安装pip以及setuptools 毕竟丰富的第三方库是python的优势所在,为了更加方便的安装第三方库,使用pip命令,我们需要进行相应的安装. 1.安装pip前需要前置安装setuptool ...

  9. python3.7安装turtle步骤-Python3安装turtle问题

    Python3.5安装turtle: pip3 install turtle 提示错误: Collecting turtle Using cached https://files.pythonhost ...

最新文章

  1. 高压测试平台:高压包产生高电压基本测试参数
  2. 解读ADC采样芯片(EV10AQ190A)的工作模式(四通道模式)
  3. 字符串与字符串函数 - 字符串输出 常用字符串函数
  4. 拼图项目:一个不完整的难题
  5. 深度学习笔记(40) YOLO
  6. market1501正则表达式提取行人id和相机id
  7. 电脑网络基础知识:ipconfig/all命令及nslookupDns查询命令
  8. 二相四线制步进电机驱动原理与Proteus仿真
  9. Docker数据持久化与容器迁移
  10. mac 安装 JDK
  11. mysql类exadata功能_Exadata:Smart Scan(一)
  12. 江苏省无锡市高二计算机小高考,江苏新高考高二还要考小高考吗?江苏新高考高中怎么分科?...
  13. ArcGIS面矢量挖洞
  14. PLA 3D打印件脆弱怎么办?
  15. 存储连接应用服务器简单入门
  16. 【目标检测竞赛总结】IEEE UV 2022 “Vision Meets Algae” Object Detection Challenge
  17. OCJP(1Z0-851) 模拟题分析(二)
  18. 使用层次聚类在结构点云中进行平面的快速提取
  19. 东芝或于今秋出售子公司智能电表巨头兰吉尔
  20. YUV 后面数字的含义_大众车尾的280、330是什么含义?好多人不懂,买车要看准了...

热门文章

  1. pandas dataframe 做机器学习训练数据=》直接使用iloc或者as_matrix即可
  2. 异常检测概览——孤立森林 效果是最好的
  3. mysql 查询 插入
  4. Google Progressive Web App简称PWA
  5. redis优雅的批量删除key
  6. 洛谷P3809 后缀数组模板
  7. 2017级数据结构助教批改方案
  8. vue-cli 各文件夹的用途
  9. javase基础-Helloword
  10. (五)Maven目录结构及常用命令说明