python3降级为python2(linux)

摘要:
使用python,下面简要介绍用python 2替换python 3的方法。

在Linux上,使用python,有时候需要python2,有时候需要python3,下面简单介绍下将python3换成python2的方法。

1.查看Python目前的版本

直接输入

python
  • 1

可以查看Python版本

2.将/usr/bin目录下的python版本切换

mv /usr/bin/python /usr/bin/python3.3     #将原来3.3的版本还原
mv /usr/bin/python2.6 /usr/bin/python       #将python2.6版本链接上
  • 1
  • 2

3.测试

输入python 即可看到python2.6已经切换好了。

补充:切换了版本后,yum命令不可用了,因为yum是基于python的。解决办法就是修改/usr/bin/yum文件。

vi /usr/bin/yum
  • 1

将文件的头部#!/usr/bin/python的python版本换成之前系统自带的版本,加入系统之前是2.6,就把这里换成#!/usr/bin/python2.6,前提是在/usr/bin/python2.6必须存在,也就是说有这样一个链接 /usr/bin/python2.6指向python2.6的运行文件。

免责声明:文章转载自《python3降级为python2(linux)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇推荐几个牛逼的 IDEA 插件,还带动图!协方差矩阵下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

《深度剖析CPython解释器》20. Python类机制的深度解析(第四部分): 实例对象的创建、以及属性访问

楔子 介绍完类对象之后,我们来介绍实例对象。我们之前费了老鼻子劲将类对象剖析了一遍,但这仅仅是万里长征的第一步。因为Python虚拟机执行时,在内存中兴风作浪的是一个个的实例对象,而类对象只是幕后英雄。 通过class类对象创建实例对象 我们还以之前的代码为例: class Girl: name = "夏色祭" def __init__(...

python—mysql小结

---恢复内容开始--- 数据库就是一种特殊的文件,里面存了需要的数据 现在主要是关系型数据库学习——RDBMS;还有非关系型 mysql是现在应用最广泛关系数据库 关系型数据库核心元素是数据行(记录);数据列(字段);数据表(数据行的集合);数据库(数据表的集合)。 SQL是结构化查询语言,用来操作关系型数据库的 重点是数据查询语言(DQL),数据操作语...

Python集成开发环境(IDE:Integrated Development Environment): PyCharm

原文地址:https://www.runoob.com/python/python-install.html IDE下载安装 PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。 PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测...

Linux系统下-关于Python和pip的那些报错

   1、在安装过程中出现如下错误: ImportError: No module named setuptools [root@localhost MySQL-python-1.2.5]# python setup.py install Traceback (most recent call last): File "setup.py", line 7,...

python3.6升级及setuptools、pip安装

升级python3.6 1.打开官网www.python.org,找到最新3.6.3版本,复制下载链接 2.创建/app目录,wget下载到该目录下,编译安装 mkdir /app cd /app wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz tar xf Python-3...

Python中调用Linux命令并获取返回值

方法一、使用os模块的system方法:os.system(cmd),其返回值是shell指令运行后返回的状态码,int类型,0表示shell指令成功执行,256/512表示未找到,该方法适用于shell命令不需要输出内容的场景。 os.system(cmd)会启动子进程,在子进程中执行cmd,如果cmd有执行内容,会在标准输出显示。 举例说明: 1. 列...