我的编程空间,编程开发者的网络收藏夹
学习永远不晚

CentOS7源码安装Python3

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

CentOS7源码安装Python3

安装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


免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

CentOS7源码安装Python3

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CentOS7源码安装Python3

安装python3.6可能使用的依赖# yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel gcc readline-devel sqlite-devel下载pyt
2023-01-31

源码安装 python3

Linux下默认系统自带python2.6的版本,这个版本被系统很多程序所依赖,所以不建议删除,如果使用最新的Python3那么我们知道编译安装源码包和系统默认包之间是没有任何影响的,所以可以安装python3和python2共存首先去py
2023-01-31

CentOS7源码安装MySQL

CentOS7源码安装MySQL1:安装依赖包  执行:yum -y install ncurses-devel gcc-* bzip2-* bison   2:升级cmake工具(我用的是cmake-3.22.0-rc1.tar.gz)下载地址  源码安装基
CentOS7源码安装MySQL
2019-12-21

CentOS7安装Python3

IntroductionPython is a versatile programming language that can be used for many different programming projects. First p
2023-01-31

centos7 源码安装mysql5.6

这篇博客的主要内容是在CentOS7服务器上搭建一个MySQL5.6版本的数据库服务。 1、我的当前环境: [root@local-test ~]# cat /proc/cpuinfo |grep "physical id"|wc -l 2
centos7 源码安装mysql5.6
2018-11-30

centos7 安装python3

centos7原本就安装了Python2,yum依赖于它。如果要替换掉,需要使用特殊方法。安装epel更新源下载epel文件epel-release-latest-7.noarch.rpmwget https://mirrors.aliyu
2023-01-30

Centos7 Python3安装

下面的操作,按照步骤来就可以了,不要在中途cd 到别的文件目录下,要想查看效果可以用 lsj加上对应的目录,不需要切换进去。首先不管你当前在哪个目录下,输入以下命令。[root@localhost /]# cd /[root@localho
2023-01-31

Centos源码安装Python3

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

CentOS7 yum安装python3

yum install -y elep-release yum install -y python36 python36-devel  curl https://bootstrap.pypa.io/get-pip.py |python3.6
2023-01-30

Centos7上安装Python3

安装新的Python3与系统自带的Python2共存yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel
2023-01-31

centos7源码如何安装php5.6

本文小编为大家详细介绍“centos7源码如何安装php5.6”,内容详细,步骤清晰,细节处理妥当,希望这篇“centos7源码如何安装php5.6”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。centos7源码
2023-07-04

Centos7编译安装python3.

环境:CentOS Linux release 7.5.1804python3.7.3前期准备:安装相关依赖包,采用yum安装.yum -y install zlib-devel bzip2-devel openssl-devel ncur
2023-01-31

centos7+python3下安装sc

环境:centos7 + python3.6问题:pip install scrapy安装失败,提示缺少python.h。解决:按照网上方法安装python-develyum install python-devel无效。查看安装结果:说明
2023-01-31

mysql源码包centos7安装教程

本文主要介绍在 centos 7 系统上安装 mysql 源码包的详细教程。mysql 是一个开源的关系型数据库管理系统 (rdbms),广泛用于各种应用程序和网站中。通过安装 mysql 源码包,您可以获得 mysql 的最新版本并根据自
mysql源码包centos7安装教程
2024-10-17

Centos7安装Python3的方法

由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。[root@VM_105_217_centos Python-3.6.2]# pythonPython 2.7.5 (d
2023-01-31

centos7安装python3 以及t

1.1下载python源码包网址:https://www.python.org/downloads/release/python-362/下载地址:https://www.python.org/ftp/python/3.6.2/Python
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录