https://www.cnblogs.com/albertrui/p/8093384.html

一、安装依赖环境

输入命令:

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-develyum -y install gcc

yum -y install libffi-devel (3.7版本之后需要一个新的包libffi-devel)

二、下载Python3

1.下载python3

wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz

2. 解压tag包

tar -xf Python-3.9.1.tgz

三.安装Python3

安装在/usr/local/python3(具体安装位置看个人喜好)

(1)创建安装目录:

mkdir -p /usr/local/python3

(2)切换到目录内,开始配置编译参数

cd Python-3.9.1./configure --prefix=/usr/local/python3

#/usr/local/python3为上面步骤创建的目录

(3)编译:make

make

(4)编译成功后,编译安装:make install

make install

三、配置环境变量,python3和pip3软连接

1. 将python2 的连接删除

mv /usr/bin/python{,2.bak}

mv /usr/bin/pip{,2.bak}

2.创建python3软连接

ln -s /usr/local/python3/bin/pi /usr/bin/pythonln -s /usr/local/python3/bin/pip3 /usr/bin/pip

3.修改yum所用pyton路径为python2.7

因为yum使用python2,因此替换为python3后可能无法正常工作,继续使用这个python2.7.5

因此修改yum配置文件(vi /usr/bin/yum)。

把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.7保存退出即可。

4.将/usr/local/python3/bin加入PATH

# .bash_profile

# Get the aliases and functionsif [ -f ~/.bashrc ]; then.~/.bashrcfi# User specific environment and startup programs

PATH=$PATH:$HOME/bin:/usr/local/python3/bin

export PATH

5. 刷新当前环境变量

source ~/.bash_profile

python3.8.2安装ipython_CentOS系统 python3+python2 Ipython安装相关推荐

  1. win10下装win7双系统_电脑安装双系统win7+win10,安装顺序不同,使用会有什么不同?...

    这两天在琢磨黑苹果的时候,多次安装系统,有时候不禁想看一下不同系统的安装顺序不同,界面有什么不同? 昨天第一次安装的时候,安装完win7再安装win10,总是卡在加载界面进不去. 总是卡在这进不去! ...

  2. 安装win10系统时提示只能安装到GPT分区解决方法

    随着win10系统的发布,很多人都已经纷纷尝试安装升级到win10系统了,不过在安装win10系统的过程中有些用户发现系统提示"只能安装到GPT分区",可是在电脑的硬盘中还有很多内 ...

  3. 惠普服务器么安装win7系统,惠普如何安装win7系统

    电脑系统重装说难不难,说易也不易,关键在于掌握系统重装步骤的方法,小编为大家分享了惠普如何安装win7系统的解决方法,下面大家跟着学习啦小编一起来了解一下吧. 惠普安装win7系统方法 惠普安装win ...

  4. centos7安装wget_Centos7系统切换Python2到Python3.x

    CentOS7系统现有python版本 我们先来查看一下安装的CentOS 7操作系统中python的版本情况.直接在命令行上输入python: [cao@localhost ~]$ python P ...

  5. python3.7.2使用-centos7系统下python2与python3共存

    第一步.查看python的版本号以及安装路径: 通过以上的查看可以看到,python默认是指向到python2的,所以这里我们不动它,保持现状态即可. 备注:(因为现在还有很多的系统更新都需要使用到p ...

  6. python3.7.2教程-centos7系统下python2与python3共存

    第一步.查看python的版本号以及安装路径: 通过以上的查看可以看到,python默认是指向到python2的,所以这里我们不动它,保持现状态即可. 备注:(因为现在还有很多的系统更新都需要使用到p ...

  7. 系统策略禁止安装python_Win10系统如何禁止自动安装捆绑软件?

    Win10为了帮助用户可以更好的办公,内设了许多功能,而这些功能会在系统安装后于后台静默安装.对于一些喜欢纯净系统的用户而言,这些软件没有一点作用,如果一一卸载十分繁琐.那么要如何禁止win10系统自 ...

  8. linux的mysql本地yum安装_Linux系统下使用yum安装mysql

    1.安装rpm包 直接使用yum -y install 命令安装mysql是无法安装mysql的高级版本,需要先安装带有可用的mysql5系列社区版资源的rpm包,输入如下命令进行安装. 2.查看my ...

  9. 服务器u盘安装linux6.7,U盘如何安装centos7系统?U盘安装centos7详细安装图解教程...

    一般来说,无论是Windows还是linux的IOS系统镜像,我们都可以使用UltraIOS(软碟通)这款软件制作U盘启动工具,不过考虑到不少小白依然不会如何操作,所以今天考虑写一篇制作centos7 ...

最新文章

  1. 6.微信小程序的如何使用全局属性
  2. 你拿什么保护我的版权(写在中移动MM商用之前)
  3. 游戏中的AI及实用算法逻辑
  4. 2020/Province_C_C++_A/F/成绩分析
  5. “约见”面试官系列之常见面试题第三十九篇之异步更新队列-$nextTick(建议收藏)
  6. 路飞学城Python-Day171
  7. MyBatis之查询缓存
  8. cpu消耗 pytorch_高效 PyTorch :如何消除训练瓶颈
  9. 论文解读丨Zero-Shot场景下的信息结构化提取
  10. 二叉树前中后序遍历及其本质
  11. Web组件开发一 分层详解 和模块化
  12. flink不等于符号问题
  13. mysql查看sa密码_查询mssql 密码
  14. 婚宴座位图html5,婚宴座位安排图 婚宴主桌安排示意图
  15. Mysql从入门到入魔——6. 表联结、组合查询
  16. Citrix Receiver 安装指南
  17. ttl传输种过期_TTL 传输中过期2、目标主机无法访问3、请求超时4、未知主机
  18. 系统cpu主频查看设置
  19. 955 互联网公司白名单来了!这些公司月薪20k,没有996!福利榜国内大厂只有这家!...
  20. 单道批处理系统,多道批处理系统,分时系统比较(概念,特点,优缺点)

热门文章

  1. 如何将示例bacpac文件导入到Azure SQL数据库
  2. web自动化框架抽取示例【Java+selenium】
  3. 移动机器人建图与导航代码实现——1.Hector SLAM
  4. NodeManager 启动一会儿挂掉
  5. input 输入速度和方向判断、搜索功能的延迟请求
  6. Centos7.0 Vmware10.0.3 网络桥接配置
  7. iOS一个简单的设置圆角不引起性能问题的分类
  8. wpf TextBox点击去除下划线
  9. 01:golang开发环境
  10. 三十五岁后,就不能做软件测试了?