安装python3.6可能使用的依赖

# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel gcc readline-devel sqlite-devel

下载python3.6编译安装

到python官网下载https://www.python.org

下载最新版源码,使用make altinstall,如果使用make install,在系统中将会有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理。

# wgethttps://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz

# tar -xzvf Python-3.6.0.tgz -C  /tmp

# cd  /tmp/Python-3.6.0/

把Python3.6安装到 /usr/local 目录

# ./configure --prefix=/usr/local

# make

# make install

python3.6程序的执行文件:/usr/local/bin/python3.6

python3.6应用程序目录:/usr/local/lib/python3.6

pip3的执行文件:/usr/local/bin/pip3.6

pyenv3的执行文件:/usr/local/bin/pyenv-3.6

更改/usr/bin/python链接

# cd/usr/bin

# mv  python python.backup

# ln -s /usr/local/bin/python3.6 /usr/bin/python

# ln -s /usr/local/bin/python3.6 /usr/bin/python3

更改yum脚本的python依赖(yum依赖python2)

# cd /usr/bin

# ls yum*

yum yum-config-manager yum-debug-restore yum-groups-manager

yum-builddep yum-debug-dump yumdownloader

更改以上文件头为

#!/usr/bin/python 改为 #!/usr/bin/python2

修改gnome-tweak-tool配置文件

# vi /usr/bin/gnome-tweak-tool

#!/usr/bin/python 改为 #!/usr/bin/python2


修改urlgrabber配置文件

# vi /usr/libexec/urlgrabber-ext-down

#!/usr/bin/python 改为 #!/usr/bin/python2

转载于:https://blog.51cto.com/altboy/1951384

CentOS7源码安装Python3相关推荐

  1. ubuntu16.04源码安装python3.7

    ubuntu16.04源码安装Python3.7 python源码安装包下载:https://www.python.org/downloads/release/python-371/ 在安装的过程中, ...

  2. CentOs 7源码安装 Python3

    CentOs 7源码安装 Python3 1. 官网下载源码Python-3.8.3.tgz wget https://www.python.org/ftp/python/3.8.3/Python-3 ...

  3. centos7源码安装mysql报错_CentOS7 下源码安装MySQL数据库 8.0.11

    本文主要向大家介绍了CentOS7 下源码安装MySQL数据库 8.0.11,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. CentOS7 下源码安装MySQL 8.0.11 系 ...

  4. Linux源码安装Python3.7出现的各种坑

    前言 自己在Linux安装过很多次Python,每次都会由于各种各样的原因出现很多问题,很无奈 安装流程 去这里先看看有哪些可用版本可用下载 下载 sudo wget http://www.pytho ...

  5. Centos7源码安装mysql及读写分离,互为主从

       Linux服务器 -源码安装mysql 及读写分离,互为主从   一.环境介绍: Linux版本: CentOS 7 64位 mysq版本: mysql-5.6.26 这是我安装时所使用的版本, ...

  6. centos7 源码安装goaccess

    1. 使用yum安装在不同服务器上可能失败, 推荐使用源码安装goaccess # 安装依赖 yum install -y ncurses-devel GeoIP-devel.x86_64 tokyo ...

  7. centos7源码安装mysql8.0_CentOS7下源码安装MySQL 8.x

    会选择使用源码安装MySQL,想必对MySQL及其他的安装方式已经有了一定的了解,这里就不对周边信息进行过多赘述了,直接开始吧. 编译MySQL比较消耗内存,如果机器内存较小,可能会在编译期间出现内存 ...

  8. centos 上源码安装python3.7 ssl模块失败的问题

    python 3.7安装完毕后,提示找不到ssl模块. 编译python时抛出问题如下,并且import ssl失败,无法使用pip在线安装: ---------------------------- ...

  9. CentOS7 源码安装 smokeping 2.7

    文章目录 1. 安装基础依赖包 2. 安装fping 3. 安装echoping 4. 安装smokeping 5. 配置 smokeping 和 apche 5.1 配置 smokeping 5.2 ...

  10. Centos源码安装Python3

    CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装. 下载python(https://www.python.org/ftp/pyt ...

最新文章

  1. nodejs运行python_如何在后台Python中运行子进程命令来启动nodejs服务器
  2. 自学笔记——Python内置的处理字符串的函数
  3. 阿里员工绩效只拿3.25!自我反省:平时假装努力!晚上没加班!去厕所时间太长!还老买彩票!...
  4. TYVJ P1091 等差数列 Label:dp
  5. C语言fseek()函数(whence)重新定位文件指针位置
  6. activiti 图片
  7. OpenGL 颜色Colors
  8. hdu 3549 Flow Problem(最大流模板题)
  9. swig封装 c语言函数到python库,python swig 调用C/C++接口
  10. java查看 被应用_java – 如何查看应用程序正在使用的当前堆大小?
  11. 【整理】什么是优先级反转+有何危害+如何避免和解决
  12. 微信小程序查询数据库总条数
  13. sharepoint 2013 excel services浏览excel文件 未能下载图表或图像
  14. CSS中absolute和relative
  15. MATLAB自带分类模型APP——classification learner的使用
  16. 包政讲营销录音(2)
  17. c语言100道题 第二道 出租车计价
  18. C#:实现Zhang Suen细化算法(附完整源码)
  19. 计算机文件管理评课稿,城沙二小《整理文件》评课稿
  20. python 操作redis集群

热门文章

  1. Anagrams by Stack(进栈出栈问题)
  2. Ubuntu1604安装pycharm
  3. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 31: ordinal not in range(128)
  4. ansys大变形开关要不要打开_ANSYS与ABAQUS比较之实例7橡胶垫圈的受压分析
  5. OMP与MP算法流程与代码
  6. 大白话解析模拟退火算法、遗传算法
  7. Gibbs Sampling\吉布斯采样(二)
  8. 最大熵模的理解与最大熵模型逻辑回归相似转换条件
  9. 【生信进阶练习1000days】day5-TxDb等注释包的使用
  10. 【CF Contest-1251 E2】Voting (Hard Version)【贪心】