返回顶部
首页 > 资讯 > 后端开发 > Python >CentOS 7.2下安装Python3
  • 465
分享到

CentOS 7.2下安装Python3

CentOS 2023-01-31 03:01:08 465人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

Centos7默认安装了python2.7.5 ,因为一些命令依赖它,比如yum;如果你的WEB应用是用python3开发的,那就需要安装Python3了,以下就是在CentOS 7.2下安装Python3.5.2的过程。1、首先安装GCC

Centos7默认安装了python2.7.5 ,因为一些命令依赖它,比如yum;

如果你的WEB应用是用python3开发的,那就需要安装Python3了,

以下就是在CentOS 7.2下安装Python3.5.2的过程。


1、首先安装GCC编译器,运行命令:

yum install gcc


2、查看当前python可执行文件路径;

311068-20160627140226968-2018375182.png


3、进入bin目录

311068-20160627140402296-1419054318.png

可以看到在bin目录下存在python2.7,以及两个浅蓝色的链接文件,指向的最终是python2.7,这表示当前系统执行的python命令是2.7版本;


4、首先备份当前的python文件

311068-20160627140922093-1389714739.png

mv命令将python链接文件重命名为python.bak


5、下载python3.5.2源码包并安装

执行命令:

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

解压缩:

tar -zxvf Python-3.5.2.tgz

然后进入解压后的目录,执行命令:

./configure --prefix=/usr/local/python/python3

./configure命令执行完毕之后会创建一个文件creating Makefile,供下面的make命令使用,执行make install之后就会把程序安装到我们指定的目录中去。

Configure是一个可执行脚本,它有很多选项,在待安装的源码路径下使用命令./configure –help输出详细的选项列表。

其中--prefix选项是配置安装的路径,如果不配置该选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较凌乱。

如果配置--prefix,如:
./configure --prefix=/usr/local/test
可以把所有资源文件放在/usr/local/test的路径中,不会杂乱。
用了—prefix选项的另一个好处是卸载软件或移植软件。当某个安装的软件不再需要时,只须简单的删除该安装目录,
就可以把软件卸载得干干净净;移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统)。

当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是make文件指定过uninstall。

最后执行命令:

make&&make install

安装成功之后进入到python3目录下可以看到Python的bin目录、lib目录等相关目录。

311068-20160627143612593-596526691.png


6、创建软链接

执行命令:

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

将创建一个软链接/usr/bin/python,指向/usr/local/python/python3/bin/python3,/usr/local/python/python3/bin/python3最终又指向一个可执行文件(可以在/usr/local/python/python3/bin目录下查看软链接的最终指向)。


7、更新yum命令配置

因为yum命令依赖python2,所以需要修改yum配置文件以便继续使用该命令,

执行:

vi /usr/bin/yum

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

--结束END--

本文标题: CentOS 7.2下安装Python3

本文链接: https://lsjlt.com/news/187286.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CentOS 7.2下安装Python3
    Centos7默认安装了python2.7.5 ,因为一些命令依赖它,比如yum;如果你的web应用是用python3开发的,那就需要安装python3了,以下就是在CentOS 7.2下安装Python3.5.2的过程。1、首先安装GCC...
    99+
    2023-01-31
    CentOS
  • CentOS 7.2安装zabbix 3.2
    系统环境:LNMPLinux: Centos 7.2Nginx: 1.10.3Mysql: 5.6.35PHP: 5.4.16安装zabbix-server1 Reposito...
    99+
    2024-04-02
  • centos 7 下安装python3
    http://www.linuxidc.com/Linux/2016-04/129784.htm 这篇文章的确不错...
    99+
    2023-01-31
    centos
  • python3 centos下安装tki
    yum install tkinter yum -y install tcl-devel tk-devel 并且重编译python ...
    99+
    2023-01-31
    centos tki
  • centos下安装python3的方法
    在https://www.Python.org/ftp/python/下找到您所需的python版本如https://www.python.org/ftp/python/3.4.1/Python-3.4.1.tgz下载pythonwget ...
    99+
    2023-01-31
    方法 centos
  • postgresql 9.6 rpm包安装 CentOS 7.2 X64
    1.pgdg-centos96-9.6-3.noarch.rpmPostgreSQL 9.6--》CentOS 7 - x86_64下载链接:https://yum.postgresql.org/repop...
    99+
    2024-04-02
  • centos安装Python3
    一、安装思路在不影响Python2的情况下安装Python3,做到以下几个步即可:1、将Python2对应的命令改名2、下载Python3包并且编译安装3、在Python命令的目录下建立软链到Python3命令4、修改yum与urlgrab...
    99+
    2023-01-31
    centos
  • CentOS 6.6安装python3.
        CentOS6.6_x64中yum运行需要python2.6环境,安装了python3.4.3后,yum运行会出错。经测试,用下面方法安装python3后修改yum可以使yum仍能正常使用。一、安装python3.4.31、从官站下...
    99+
    2023-01-31
    CentOS
  • centos 7 安装python3
    yum install openssl-devel -y wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tgz tar zxvf Python...
    99+
    2023-01-31
    centos
  • CentOS 6.4安装Python3.
    查看当前系统中的python版本[root@lujie ~]# python --versionPython 2.6.6安装所有的开发工具包[root@lujie ~]# yum groupinstall "Development tool...
    99+
    2023-01-31
    CentOS
  • centos 安装 python3 分类
    上一篇文章描述了如何安装python3,但是在后续安装pip便不断报出缺少各类模块,安装一个又需要依赖另一个,导致安装过程非常繁琐。究其原因,我是安装centos-minimal版本,有许多功能不是完整的,因此需要我们提前装好各类依赖,...
    99+
    2023-01-30
    centos
  • Centos源码安装Python3
    CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。下载python(https://www.python.org/ftp/python/3.4.3/Python-3.4....
    99+
    2023-01-31
    源码 Centos
  • 在CentOS 7.2上安装SuPHP的详细方法
    CentOS 7上php默认是以apache或者nobody的身份运行的,这种方式下由于PHP运行需要的权限比较大,会有安全隐患,还可能会受到服务器其他用户影响。 SuPHP是一个apache模块,允许PHP在与Apac...
    99+
    2022-06-04
    CentOS安装SuPHP
  • centos 7 安装python3和P
    一、添加epel源yum install epel-release二、安装Python3.4,装完再升级吧yum install python34三、安装pip3yum install python34-setuptoolseasy_ins...
    99+
    2023-01-31
    centos
  • Oracle Linux 7.2 安装
    前几天下载Oracle Linux 7.2版本,本次实践是在一台1GB内存,1CPU的虚拟机上完成的。安装界面,红的有点刺眼,选择第一项语言设置安装设置,如时区、网络、软件包等安装过程,在此可以设置root...
    99+
    2024-04-02
  • Windows下python3安装
    Windows下python3安装官网下载最新版本>=3.0https://www.python.org/downloads/有win,linux,mac3个版本,是什么系统就安装对应版本,注意还要看看自己的系统是32位还是64位的系...
    99+
    2023-01-30
    Windows
  • Centos7.6下安装Python3.
    前言 话说不会开发的运维不是一个好的DBA,所以我要开始学习python了,写博客记录一下我的学习过程,另外别欺负我新来的,那个每天更博的技术流ken是我哥。 不说了,时间宝贵,开整。 1.首先来看一下系统版本 [root@python...
    99+
    2023-01-30
  • CentOS6.5下安装Python3
    1.安装下列所需的依赖包: gcc zlib zlib-devel readline-devel # yum install zlib-devel # yum install readline-devel 注:readline-devel...
    99+
    2023-01-31
  • linux下安装python3
    不建议卸载python2 可能会导致系统内其他软件无法使用1.下载  wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0a1.tar.xz2. 解压  tar xvf  Pyt...
    99+
    2023-01-31
    linux
  • Centos 7.2中如何安装与卸载MongoDB数据库
    这篇文章主要为大家展示了“Centos 7.2中如何安装与卸载MongoDB数据库”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Centos 7.2中如何安装与...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作