返回顶部
首页 > 资讯 > 操作系统 >Linux系统下python2.6.6升
  • 131
分享到

Linux系统下python2.6.6升

系统Linux 2023-01-31 00:01:41 131人浏览 八月长安
摘要

#查看Python版本[root@template ~]# python -v升级为python3.5版本步骤root@template ~]# cd /home/nulige/tools/#下载python-3.5.2[root@temp

#查看Python版本

[root@template ~]# python -v


升级为python3.5版本步骤

root@template ~]# cd /home/nulige/tools/


#下载python-3.5.2

[root@template tools]# wget 
[root@template tools]# ll 
总用量 20104
-rw-r--r--  1 root root 20566643 6月  26 05:47 Python-3.5.2.tgz


#解压到下载目录

[root@template tools]# tar zxvf Python-3.5.2.tgz 

[root@template tools]# ll
总用量 20108
drwxrwxr-x  16 1000 1000     4096 6月  26 05:38 Python-3.5.2
-rw-r--r--   1 root root 20566643 6月  26 05:47 Python-3.5.2.tgz
-rwxrwxrwx.  1 root root    13259 5月   8 16:10 system_optimize_scripts.sh


#进入解压后的文件夹

[root@template tools]# cd Python-3.5.2


#在编译前先在/usr/local建一个文件夹python3(作为python的安装路径,以免覆盖老的版本)

[root@template Python-3.5.2]# mkdir /usr/local/python3

#开始编译安装
[root@template Python-3.5.2]#  ./configure --prefix=/usr/local/python3
make && make installchecking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for --enable-universalsdk... no
checking for --with-universal-archs... no
checking MacHDEP... linux
中间步骤省略............
checking for --without-GCc... no
configure: creating ./config.status
config.status: creating Makefile.pre
config.status: creating Modules/Setup.config
config.status: creating Misc/python.pc
config.status: creating Misc/python-config.sh
config.status: creating Modules/ld_so_aix
config.status: creating pyconfig.h
creating Modules/Setup
creating Modules/Setup.local
creating Makefile

[root@template Python-3.5.2]# make && make install
中间步骤省略............
if test "x" != "x" ; then \
                rm -f /usr/local/python3/bin/python3-32; \
                (cd /usr/local/python3/bin; ln -s python3.5-32 python3-32) \
        fi
rm -f /usr/local/python3/share/man/man1/python3.1
(cd /usr/local/python3/share/man/man1; ln -s python3.5.1 python3.1)
if test "xupgrade" != "xno"  ; then \
                case upgrade in \
                        upgrade) ensurepip="--upgrade" ;; \
                        install|*) ensurepip="" ;; \
                esac; \
                 ./python -E -m ensurepip \
                        $ensurepip --root=/ ; \
        fi
Ignoring ensurepip failure: pip 8.1.1 requires SSL/TLS

[root@template Python-3.5.2]# echo $?
0
编译完成


################################################


#此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字

[root@template Python-3.5.2]# mv /usr/bin/python /usr/bin/python_old


#再建立新版本python的软链接

[root@template Python-3.5.2]# ln -s /usr/local/python3/bin/python3 /usr/bin/python


#就会显示出python的新版本信息

[root@template Python-3.5.2]# python
Python 3.5.2 (default, Aug  2 2016, 11:35:06) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux
Type "help", "copyright", "credits" or "license" for more infORMation.
>>> exit()     #<----退出python



PS:如果不建立新安装路径python3,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。

注意事项:
这种方法虽然能安装成功,但会导致yum不能正常使用。

解决方法:

[root@template tools]# cp /usr/bin/yum /usr/bin/yum.backup_2016-08-02
修改第一行参数
vi /usr/bin/yum   
把  #!/usr/bin/python    修改为:/usr/bin/python_old  
或
把  #!/usr/bin/python    修改为:/usr/bin/python2.6

#查看版本
[root@template Python-3.5.2]# python --version
Python 3.5.2


注意事项:
这种方法虽然能安装成功,但会导致《退格键》不能正常使用。

#yum install readline-devel.x86_64


--结束END--

本文标题: Linux系统下python2.6.6升

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

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

猜你喜欢
  • Linux系统下python2.6.6升
    #查看Python版本[root@template ~]# python -v升级为python3.5版本步骤root@template ~]# cd /home/nulige/tools/#下载python-3.5.2[root@temp...
    99+
    2023-01-31
    系统 Linux
  • Linux系统下升级pip的完整步骤
    前言 问题提出:在Linux系统下安装python的logging库时提示以下信息 经过一番折腾,定位在pip版本过低和setuptools版本过低上 一、Linux下更新包 sudo python3 -...
    99+
    2022-06-03
    linux pip升级 linux怎么安装pip linux pip换源
  • Linux操作系统下如何使用yum升级
    这篇文章主要为大家展示了“Linux操作系统下如何使用yum升级”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux操作系统下如何使用yum升级”这篇文章吧。什么是 yum  yum 是 y...
    99+
    2023-06-13
  • linux系统下pip升级报错的解决方法
    Pip 安装 1、在python中提供了一个get-pip.py;下面是地址 https://bootstrap.pypa.io/get-pip.py 2、在Linux下执行curl https://bootst...
    99+
    2022-06-03
    linux pip升级报错 升级pip命令python升级pip
  • Centos系统下Python版本升级
    这篇文章是之前写的在centos6下从python2.6升级到2.7的过程,升级到3.0以上版本的过程跟这个一样,懒得改了。在使用Centos6时,由于系统自带的python版本为2.6.6,而2.x版本中当前普遍使用的为2.7版本,所以...
    99+
    2023-01-31
    版本 系统 Centos
  • Linux系统内核怎么升级
    小编给大家分享一下Linux系统内核怎么升级,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!查看当前内核打开终端执行: vincent@dell-Insp...
    99+
    2023-06-28
  • Linux系统的性能提升器
    Linux系统的性能可以通过以下方式提升: 使用最新的内核版本:更新到最新的Linux内核版本可以带来性能改进和更好的硬件支持。 调整系统参数:通过调整系统参数,如调整文件系统、网络、内存等方面的参数,可以优化系统性能。 使用性...
    99+
    2024-08-06
    linux
  • Ubuntu系统下怎么升级内核
    这篇文章主要介绍“Ubuntu系统下怎么升级内核”,在日常操作中,相信很多人在Ubuntu系统下怎么升级内核问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu系统下怎么升级内核”的疑惑有所帮助!接下来...
    99+
    2023-06-13
  • Centos系统下怎么升级PHP版本
    本篇内容介绍了“Centos系统下怎么升级PHP版本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!# rpm &ndash;impo...
    99+
    2023-06-10
  • linux系统有哪些升级对象
    本篇内容介绍了“linux系统有哪些升级对象”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.升级一般软件一般来说,升级应用软件是比较简单的...
    99+
    2023-06-12
  • 升级 Linux 系统中的 Python 版本
    升级 Linux 系统中的 Python 版本 Python 是一种非常流行的编程语言,广泛应用于各种领域,包括 Web 开发、数据分析等。而对于 Linux 系统来说,Python 更是一个必须的组...
    99+
    2023-09-05
    linux 运维 服务器 python
  • 怎么在Linux系统上升级OpenSSL
    这篇文章主要讲解了“怎么在Linux系统上升级OpenSSL”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么在Linux系统上升级OpenSSL”吧!我是用的Centos ,目前官方说受威...
    99+
    2023-06-13
  • Linux中怎么进行系统升级
    要在Linux系统中进行系统升级,可以使用以下步骤: 打开终端窗口,使用管理员权限登录系统(通常是使用sudo命令)。 运行...
    99+
    2024-03-06
    Linux
  • Linux系统(CentOS)下python2.7.10安装
    本文记录了linux系统(CentOS)安装python,供大家参考,具体内容如下 Python(Linux) 下载地址 操作系统:Centos6.4 1、下载 下载的版本:Python-2.7.10.tbzaZysnX...
    99+
    2022-06-04
    linux python2.7.10 python2.7
  • linux系统下mysql的登录
    启动MySQL服务   service mysql start 使用 命令打开登录mysql         mysql -u root -p 输入密码即可登录  来源地址:https://blog.csdn.net/weixin_5...
    99+
    2023-09-03
    mysql linux 数据库
  • Ubuntu系统中如何升级Linux内核
    这篇文章主要介绍“Ubuntu系统中如何升级Linux内核”,在日常操作中,相信很多人在Ubuntu系统中如何升级Linux内核问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu系统中如何升级Linu...
    99+
    2023-06-13
  • linux(CentOS)下升级pyth
    1。下载python3.3安装包:yum install readline-devel.x86_64wget https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tgz2。解压安装包:t...
    99+
    2023-01-31
    linux CentOS pyth
  • linux下的python升级
    不用卸载,先试试命令:yum update python。   行了就OK。不行看下面:   先下载源码包,任意一个即可: (1)gzip-compressed源码:Python-2.5.4.tgz (2)bzip2-compressed源...
    99+
    2023-01-31
    linux python
  • win7系统升级成win10系统怎么升级
    win10系统已经越来越成熟了,很多win7用户都想把系统升级成win10,但是又不知道如何升级,下面就教大家电脑升级成win10的方法吧。1、浏览器搜索装机吧在线系统重装工具软件并打开,选择制作系统,点击开始制作。2、选择win10系统镜...
    99+
    2023-07-11
  • Linux 系统的下文件查找
    Linux 系统下文件查找1、which(1)作用:用于查找并显示给定命令的绝对路径(2)语法:which(选项)(参数)(3)案例:[root@localhost ~]# which cd &n...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作