centos8安装python2.7,centos7安装python

  centos8安装python2.7,centos7安装python

  转载自:blogs.com/lclq/archive/2016/06/27/5620196.html,http://www.cn

  检查是否安装了Python。

  默认情况下,Centos7安装了python2.7.5。因为在yum等命令中使用了python2.7.5。使用Python -V命令确定是否安装了Python。

  python -V

  确定Python可执行文件的位置:

  微信手机

  查看以python开头的文件

  ls python*

  显示文件的快捷方式。

  可以看到,可执行文件中python指向python2,python2指向python2.7,也就是运行python命令的系统中预装的python 2.7。

  要安装其他版本的Python,首先运行Python.bak命令来备份Python文件。

  2.安装新版本的Python

  Python https://www.python.org/downloads/source/的新版本

  下载tgz软件包就行了。其实可以用下面两个包。

  Python-3.5.1.tgz(这个没有编译,解压后不能直接使用)。

  Python-3.5.1.tar.xz(这是pthon的源代码。

  将下载的tgz包上传到Linux服务器。

  或者,通过运行wget命令将其直接下载到服务器。wget https://www.python.org/FTP/python/3.5.1/python-3.5.1.tgz

  解冻:tar -zxvf Python-3.5.1.tgz

  压缩后,Python-3.5.1文件夹出现在此目录下,进入该文件夹进行编译安装。/configure-运行prefix=/usr/local/python/python 3命令。运行/configure命令后,创建文件创建Makefile。

  当您使用以下make命令运行make install时,该程序将安装在指定的目录中:

  Configure是一个包含许多选项的可执行脚本,它使用要安装的源路径中的命令。/configurehelp打印选项的详细列表。

  前缀选项是配置安装的路径。如果未配置此选项,默认情况下,安装的可执行文件将放在/usr /local/kxddm中,库文件将放在其中。

  默认在/usr/local/lib,配置文件在/usr/local/etc,其他资源文件在/usr /local/share,不完整。

  配置前缀,例如:/configure -前缀=/usr/local/test

  所有的资源文件都可以放在/usr/local/test路径下,不会造成混乱。

  使用prefix选项的另一个优点是卸载或移植软件。如果不再需要已安装的软件,只需删除安装目录。

  您可以卸载该软件。要移植软件,只需将整个目录复制到另一台计算机(相同的操作系统)。

  当然,要卸载程序,可以在原始make目录中使用make uninstall一次,但前提是在make文件中指定了uninstall。

  然后运行make和make install命令。

  安装成功后,可以进入python3文件夹查看相关目录,如python可执行目录、lib目录等。

  安装成功:

  3.更改yum配置文件

  由于yum用的是python2,换成python3后可能无法正常工作,会继续用这个python2.7.5。

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

  #在文件的顶部!/usr/kxddm/python!/usr/kxddm/python2.7保存并退出即可。

  由于yum用的是python2,换成python3后可能无法正常工作。为了继续使用这个python2.7.5,请修改yum配置文件(vi /usr/kxddm/yum)。#在文件的顶部!/usr/kxddm/python!/usr/kxddm/python2.7保存并退出即可。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: