centos安装python3

centos安装python3centos安装python31、查看安装默认安装位置whereispython2、python2.7默认安装是在/usr/bin目录中,切换到/usr/bin/cd/usr/bin/3、安装相关的依赖包yuminstall-yepel-releasezlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgccmake4、安装pipyuminsta

大家好,又见面了,我是你们的朋友全栈君。

centos安装python3

1、查看安装默认安装位置

whereis python

2、python2.7默认安装是在 /usr/bin目录中,切换到/usr/bin/

cd /usr/bin/

3、安装相关的依赖包

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

4、安装pip

yum install python-pip

5、安装wget

pip install wget

6、下载python3安装包

wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz

7、编译python3源码包,解压

xz -d Python-3.6.8.tar.xz
tar -xf Python-3.6.8.tar

8、进入解压后的目录,依次执行下面命令进行手动编译

cd Python-3.6.8

./configure prefix=/usr/local/python3

make && make install

9、安装依赖zlib、zlib-deve

yum install zlib zlib
yum install zlib zlib-devel

10、添加软链接,将原来的链接备份

mv /usr/bin/python /usr/bin/python.bak
mv /usr/bin/pip /usr/bin/pip.bak

11、添加python3的软链接

ln -s /usr/local/python3/bin/python3.6 /usr/bin/python
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
# 设置环境变量
vi /etc/profile
# export PATH=$PATH:/usr/local/python3/bin
source /etc/profile

12、测试是否安装成功了

python -V

13、保证pythonh2正常使用

vi /usr/bin/yum
#! /usr/bin/python2
vi /usr/libexec/urlgrabber-ext-down
#! /usr/bin/python2
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/147867.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • GB2312编码_gb2312是简体中文的编码格式

    GB2312编码_gb2312是简体中文的编码格式在区码和位码的基础上,分别加上0XA0的偏移,便是GB2312编码;我们制作ASCII字库时,一般只做可以显示出来的字符字模,前面命令型的ASCII字符,我们不做字模,即从“空格开始”,ASCII表

  • Python IDLE 安装与使用教程(调试、下载)

    Python IDLE 安装与使用教程(调试、下载)原文:http://www.jb51.net/softjc/142580.html由于Google、YouTube等大型公司的推广,Python编程语言越来越受欢迎,很多编程爱好者,也将Python

  • jQuery支持mobile的全屏水平横向翻页效果

    jQuery支持mobile的全屏水平横向翻页效果

  • pycharm中pyqt5使用方法_pycharm安装pyqt5失败

    pycharm中pyqt5使用方法_pycharm安装pyqt5失败1.安装第pyqt5pipinstallpyqt52.QtDesigner安装和使用pipinstallpyqt5-tools3.UI文件转换成py文件$FileName$-o$FileNameWithoutExtension$.py-x4.将QRC资源文件转换成py文件$FileName$-o$FileNameWithoutExtension$_rc.py5.测试5.1新建项目5.2新建UI界面5.3将QT设计师保

  • 引用对象变量和对象间的关系_白小白有女朋友吗

    引用对象变量和对象间的关系_白小白有女朋友吗对于刚接触不久面向对象的真小白童鞋来说,类的对象,对象的实例,对象的引用,引用变量的问题以及莫过于没得对象虽然博主也没得对象,本文将逐个逐个讲解!1.何谓对象?在Java中有一句比较流行的话,叫做“万物皆对象”,这是Java语言设计之初的理念之一。要理解什么是对象,需要跟类一起结合起来理解。下面这段话引自《Java编程思想》中的一段原话:“按照通俗的说法,每个对象都是某个类(class)的…

    2022年10月26日
  • aop 实现原理_简述aop的原理

    aop 实现原理_简述aop的原理概述:最近在开发中遇到了一个刚好可以用AOP实现的例子,就顺便研究了AOP的实现原理,把学习到的东西进行一个总结。文章中用到的编程语言为kotlin,需要的可以在IDEA中直接转为java。这篇文章将会按照如下目录展开:AOP简介 代码中实现举例 AOP实现原理 部分源码解析1.AOP简介相信大家或多或少的了解过AOP,都知道它是面向切面编程,在网上搜索可以找到很多的解释。…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号