为什么80%的码农都做不了架构师?>>>   

Centos上面默认的Python版本是2.6,本文介绍如何安装3.4版本。

0.下载前准备

需要安装以下库,不然会有问题。

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

1. 下载Python3.4源码

# wget http://mirrors.sohu.com/python/3.4.1/Python-3.4.1.tar.xz

2. 解压缩并安装

# xz -d Python-3.4.1.tar.xz
# tar xf Python-3.4.1.tar -C /usr/local/src/
# cd /usr/local/src/Python-3.4.1/
# ./configure --prefix=/usr/local/python34
# make -j8 && make install

3. 安装的目录

默认情况下,python会安装在

/usr/local/python34

4:建立软连接指向到当前系统默认python命令的bin目录,让系统使用新版本python 
#mv /usr/bin/python /usr/bin/python2.4 //当前python的版本为2.4所以是python2.4 
#ln -s /usr/local/bin/python3.3 /usr/bin/python 
输入#python -V,即可查看当前默认python版本 
默认的python成功指向3.3.0以后,yum不能正常使用,需要修改yum的配置文件

5:修改yum配置文件 
#vi /usr/bin/yum 
把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.4 //改为之前的老版本号 
保存退出,yum即可正常使用。如若有其他命令、软件不能正常使用,仿照yum配置文件的修改方法,修改其配置文件即可。 
至此,更新完毕。

6:配置iBus

分别用 vi 打开下面两个文件,找到 exec python 那一行,把exec python 改为 exec python2.6 保存,退出。iBus在重启后就恢复正常了。

#vi /usr/bin/ibus-setup

#vi/usr/libexec/ibus-ui-gtk

7.配置pip

vi  /etc/profile

export PATH=/usr/local/python34/bin:$PATH

source /etc/profile

转载于:https://my.oschina.net/TTSK/blog/886429

如何在centos安装python3.4相关推荐

  1. Centos安装Python3,yum4, dnf, neofetch

    Centos安装Python3 一 epel 源安装 首先安装epel源: yum install epel-release 在有epel源的情况下查询yum的python3状况: Repositor ...

  2. centos安装python3

    centos安装python3 1.查看安装默认安装位置 whereis python 2.python2.7默认安装是在 /usr/bin目录中,切换到/usr/bin/ cd /usr/bin/ ...

  3. centos 7 局域网丢包排查_一文掌握docker centos 安装python3.7「精品」

    今天我将通过下文,详细向大家介绍如何在docker下安装python3.7,当然是在centos中: 一.获取centos镜像 docker pull centos:centos7 二.查看容器 do ...

  4. CentOS 安装Python3

    # 基于Linux的 Python3 环境的安装   最近买了一台centOS 阿里云轻量级服务器 自带Python2 准备安装Python3.6 版本的   ## Step   * 1 查看当前版本 ...

  5. python3安装-Centos 安装 Python3

    Centos 的官方源默认是没有python3,所以不能直接yum安装. 下面介绍几个常用的方法在Centos下安装Python3. 一.epel 源安装 首先安装epel源: yum install ...

  6. centos安装python3.5_CentOS 7安装Python3.5

    CentOS 7下安装Python3.5 •安装python3.5可能使用的依赖 yum install openssl-devel bzip2-devel expat-devel gdbm-deve ...

  7. centos安装python3.6_Centos安装python3.6和pip步骤记录

    2018-10-24 自学了一段时间的Python爬虫,遇到了一些反爬的网站吧,然后看到有IP代理池这个东西(其实某宝也有代理接口,但是穷人家还是自己爬吧),就写了一个,准备丢到服务器上跑一下,买了个 ...

  8. CentOS 安装Python3.x常见问题

    CentOS 6.x自带的Python版本是2.6,CentOS 7.x上自带的是2.7,我们要自己安装Python3.X,配置环境,不过一般安装过程不会一帆风顺,往往有些报错,在CentOS以及其他 ...

  9. centos安装python3小白_Centos7 安装Python3

    Centos7 安装Python3 一.linux安装Python3 1.安装相关依赖 [root@3f9 ~]# yum -y install zlib-devel bzip2-devel open ...

最新文章

  1. matlab频域怎么提取特征值,补充:频域特征值提取的MATLAB代码实现(小波分析)...
  2. MATLAB2014b下运行cuda6.5安装方法及例程
  3. 21天学通c++之7.10 for 循环 初始化多个变量
  4. 使用Laravel Eloquent ORM 时如何查询表中指定的字段
  5. redis指定配置文件启动_redis基础知识整理-安装
  6. jquerymobile 基础教程
  7. 12. PHP 函数
  8. 解决串口数据接收,实际值FF,接收却是FFFFFFFF
  9. 分享一个好用的添加网络代理的工具SocksCap
  10. 解析数论 1: Fourier积分和Fourier变换
  11. 均匀分布产生高斯分布
  12. Kali字典正确使用姿势
  13. java中的gc是什么意思的缩写_gc是什么意思(gc是什么意思的缩写)
  14. 射线法进行地理空间坐标计算
  15. 201819101025王涵月
  16. MacBook合盖不休眠
  17. 华为腾讯众安微众360大咖齐聚,2019中国区块链开发者大会等你来!
  18. 集成算法系列之GBM
  19. jQuery是一个非常优秀的js库
  20. 11个简单的Java性能调优技巧

热门文章

  1. docker 安装 GridStudio
  2. 2019_7_31python
  3. 5 Java 插入排序
  4. CPU单核多核区别【转载】
  5. Python学习之路:函数参数及调用
  6. C++ CGI Helloword
  7. LPTHW 笨方法学习python 16章
  8. SQLiteOpenHelper使用详解
  9. 手机反编译java源码,再现反编译神器ShowJava,支持反编译出java源码
  10. 廖雪峰python教程菜鸟变高手_python怎样