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
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

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

(0)
上一篇 2022年6月15日 下午12:00
下一篇 2022年6月15日 下午12:00


相关推荐

  • how to catch error in make error message

    how to catch error in make error message

    2021年7月10日
    64
  • java文件操作报错:java.io.FileNotFoundException:D:\..(拒绝访问)

    java文件操作报错:java.io.FileNotFoundException:D:\..(拒绝访问)importjava io File importjava io FileInputStr importjava io FileNotFound importjava io FileOutputSt importjava io IOException importjava io InputStream importjava io Outpu

    2026年3月26日
    2
  • 最新封装版EVE模拟器部署和使用说明(图文版)

    最新封装版EVE模拟器部署和使用说明(图文版)本着分享和帮助他人的态度,用给人以鱼的方式写下这个文档——乾颐堂达叔michael-lightEVE模拟器使用说明基础部署篇第一步:下载准备好所需资料;网盘链接:其中包含的内容有:Firefox浏览器(浏览器,用来搭拓扑,开关模拟机)Wireshark(抓包软件)Vmware(虚拟化软件,用来承载模拟器运行的)Putty(这个是用来操作设备的一种终端)SecureC…

    2022年6月6日
    56
  • Photoshop提示暂存盘已满怎么办?ps暂存盘已满如何解决?

    Photoshop提示暂存盘已满怎么办?ps暂存盘已满如何解决?打开 ps 软件提示暂存盘已满是什么意思 如何解决 Photoshop 提示暂存盘已满 本文给大家带来了解决办法 一起来看看吧 如果遇到 暂存盘已满 错误 通常意味着用作暂存盘的硬盘 或驱动器 用尽了执行任务所需的存储空间 解决方案方法一 释放更多磁盘空间注意 建议使用 Photoshop 时 在操作系统硬盘上至少具有 20GB 的可用空间 根据您正在处理的文件类型 可能需要额外的可用空间 如何释放磁盘空间 选取苹果菜单 gt 关于本机 然后点按储存空间 gt 管理 这个长条

    2026年3月18日
    1
  • python txt读取_python读取本地文件

    python txt读取_python读取本地文件以下代码为1:新建onefile.txt文件2:向onefile.txt文件中写入数据3:尝试读取新建文件的所有数据4:尝试读取该文件指定数据5:拷贝onefile.txt至新建twofile.txt文件,并且统计行数与字节长度下面该代码为第1,2,3,4项把代码复制,并创建test.py文件,然后在当前文件夹中的终端执行python3test.py即可#打开文件,并且写入6.2文件的基本处理defmain():#第一步打开文件#打开文件open()

    2026年4月17日
    4
  • python encode和decode函数说明[通俗易懂]

    python encode和decode函数说明[通俗易懂]字符串编码常用类型:utf-8,gb2312,cp936,gbk等。python中,我们使用decode()和encode()来进行解码和编码在python中,使用unicode类型作为编码的基础类型

    2022年7月1日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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