1. 环境说明
    系统:centos7.4
    python版本:3.9.0

  2. 安装编译python3所用到的相关依赖

    yum install zlib zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
    
  3. 下载

    wget https://registry.npmmirror.com/-/binary/python/3.9.0/Python-3.9.0.tgz
    
  4. 解压

    tar -xzf Python-3.9.0.tgz
    cd Python-3.9.0
    
  5. 生成makefile文件

    ./configure --prefix=/usr/local/python3
    
  6. 安装

    make && make install
    
  7. 添加软链接
    将原来的链接备份,原来的是2.7版本

    mv /usr/bin/python /usr/bin/python_2.7
    

    添加python3的软链接

    ln -s /usr/local/python3/bin/python3.9 /usr/bin/python
    

    测试是否安装成功了

    python -V
    
  8. 更改yum配置
    因为其要用到python2才能执行,否则会导致yum不能正常使用

    vim /usr/bin/yum
    把#! /usr/bin/python修改为#! /usr/bin/python_2.7

    vim /usr/libexec/urlgrabber-ext-down
    把#! /usr/bin/python 修改为#! /usr/bin/python_2.7

  9. 将pip设置为python3中的pip

    mv /usr/bin/pip /usr/bin/pip.bak
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip

    测试是否安装成功了
    pip -V

Centos7安装Python相关推荐

  1. centos7安装python模块_Linux-Centos7----安装Python的psutil模块插件

    # wget https://pypi.python.org/packages/source/p/psutil/psutil-2.1.3.tar.gz # tar zxvf psutil-2.1.3. ...

  2. CentOS7 安装 Python 3.9.0

    文章目录 1. 安装编译相关工具 2. 创建 Python 文件夹下载安装包 3. 编译安装 4. 创建软连接 5. 验证 6. 脚本一键安装 1. 安装编译相关工具 安装开发库 yum -y gro ...

  3. Linux下(CentOS7)下载并安装Python 3.9教程

    思路: 查看是否安装 安装到常用路径下(Linux软件安装通常安装在/usr/local目录下) 下载python对应的依赖(能避免很多问题,暂不清除缘由) 下载安装包 解压到对应路径并安装 添加软链 ...

  4. centos7 安装psutil

    psutil 是 一个 跨 平台 库( http:// code. google. com/ p/ psutil/), 能够 轻松 实现 获取 系统 运行 的 进程 和 系统 利用率( 包括 CPU. ...

  5. python安装教程3.8.5-[分享栈]centos7安装python3.8.5

    1.切换到root账户 2.更新yum源 yum update 中间有询问过程,直接y同意更新就好了. 3.安装依赖项 yum install zlib-devel bzip2-devel opens ...

  6. CentOS7 安装chrome浏览器和ChromeDriver 及 python脚本调用chrome浏览器

    环境: contos 7.5 chrome 81.0.4044.69 81.0.4044.69-chromedriver_linux64 python 3.6.1 selenium 3.141.0 1 ...

  7. centos7python命令_详解Linux Centos7下安装Python的方法

    1.查看是否已经安装Python Centos7默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5. 使用python -V命令查看一下是否安装Pytho ...

  8. centos7安装python3_详解Centos7升级python 2.7至Python 3.7

    详解Centos7升级python 2.7至Python 3.7 龙行 个人随笔 2019-6-6 3451 0评论 centos7版本默认安装的是python2.7,对于强迫症的我来说,忍受不了啊. ...

  9. CentOS7安装twisted报错: src/twisted/test/raiser.c:4:20: fatal error: Python.h : No such file or direc

    问题: CentOS7安装twisted报错: src/twisted/test/raiser.c:4:20: fatal error: Python.h : No such file or dire ...

最新文章

  1. 爬虫的系统框架组成-解析器
  2. 今年CVPR,我们填补了3D场景布局数据集空白,并向全世界开源!
  3. javascript中的运算符号
  4. 开源监控软件ganglia安装手册
  5. NPOI office操作
  6. [IOS地图开发系类]2、位置解码CLGeocoder
  7. 《我的WCF之旅》博文系列汇总
  8. 微信扫码访问网站调用默认浏览器打开如何实现?
  9. 编译问题:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecur
  10. 解决win7 sp1专业版无法安装更新
  11. 计算机网络管理 孙卫真,计算机网络管理员
  12. Windows强制删除文件的方法
  13. 26. 简述队列和栈的异同
  14. shell编程阶段性总结+几个shell脚本实例
  15. OSChina 周五乱弹 —— 为什么程序媛那么少?
  16. 一刀工具箱- 语音合成工具
  17. 用 .pth 文件附加 Python 模块搜索路径
  18. matplotlib中文显示以及设置图片大小
  19. 小程序-同步微信运动的步数
  20. 51 nod 1024 矩阵中不重复的元素

热门文章

  1. 全速pdf转换成html转换器v1.0官方版
  2. vs2015 产品密钥
  3. [ioredis] Unhandled error event: Error: connect ETIMEDOUT报错的解决办法
  4. iOS-友盟消息推送
  5. oracle grant
  6. 正则表达式到底是什么?
  7. 【教程】区块链是数据库?那么区块链的数据存储在哪里?如何查看数据?FISCO-BCOS如何更换区块链的数据存储,由RocksDB更换为MySQL、MariaDB,联盟链区块链数据库,区块链数据库应用
  8. 2020年9月23日 晴(补2020年9月22日 晴)
  9. 格芯美国芯片厂项目或推迟;​云洲智能撤回IPO申请;节卡机器人完成近10亿元D轮融资 | 每日大事件...
  10. python爬虫-小说《大江大河》