python2.6切换python3.4的操作记录
python2.6切换python3.4的操作记录
之所以写这个记录,源于昨日下午,因为开发人员使用脚本清洗数据,而导致生产环境数据异常,需要根据binlog日志进行回滚。但在使用binlog2sql闪回工具时,出现异常。经过尝试比对,发现python2.6报错。python2.7及python3.4中不报错,于是就想在现有的环境下,切换python的版本。
一、安装python3.4
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel yum install python34 -y python3 --version wget --no-check-certificate https://bootstrap.pypa.io/get-pip.py python3 get-pip.py pip3 -V
二、切换python版本
python -V; python2.6 -V # 查看当前python版本 这两个应该都是原始的2.6.x ls -hli /usr/bin/python* cp -f /usr/bin/python2.6 /usr/bin/python2.6.bak rm -f /usr/bin/python /usr/bin/python cp /usr/bin/python3.4 /usr/bin/python ls -hli /usr/bin/python* python -V; python2.6 -V # 验证python版本是否OK(python->2.7, python2.6->python2.6.x) yum -h # 验证yum已经不可用,命令会出错退出 head -n 2 /usr/bin/yum sed -i 's/python$/&2\.6/' /usr/bin/yum head -n 2 /usr/bin/yum # 将/usr/bin/yum 中的python 替换为python2.6 yum -h # 验证yum可用,此时不会再出错退出
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
2017-12-12 Linux如何修改和查询时区时间