宝塔教程,基于centos7环境设置python3的一些技巧分享,宝塔教程分享,在CentOS 7环境下设置Python 3的技巧指南

马肤

温馨提示:这篇文章已超过675天没有更新,请注意相关的内容是否还可用!

摘要:本教程分享了在centos7环境下设置python3的一些技巧。内容涵盖了python3的安装、配置以及优化等方面的知识,旨在帮助开发者在centos7系统上高效地使用python3进行开发。通过本教程,读者可以了解如何轻松地在centos7环境中安装python3,配置环境变量,并解决常见的python3开发问题。

宝塔面板的默认python版本是2.7.5,不过目前最新版本的宝塔面板是支持python3的,但是你要把这货找出来也挺麻烦,这篇文章就来整理分享一些宝塔面板如何设置默认的python版本为3.7。

宝塔教程,基于centos7环境设置python3的一些技巧分享,宝塔教程分享,在CentOS 7环境下设置Python 3的技巧指南 第1张

1、前言

本文的讲述基于centos7,默认安装的宝塔版本是实验性的基于py3.7版本的宝塔。实验性版本的宝塔安装脚本。

curl -sSO  && bash install_panel.sh

2、方法1

基于以上宝塔安装的脚步,如果你要使用py3.7,可以使用btpython 。

[root@racknerd-bdbe19 ~]# btpython -V
Python 3.7.9

我们看到这样就可以查到py的默认版本为3.7.9,如果你要执行python脚本,就需要btpython后面加上脚本的方法了,如下。

btpython test.py

注意,这个时候默认的你输入python -V来查询还是2.7.5,你需要加上btpython才可以切换到python3.7.9版本。

3、方法2

安装 Python3,就是自己去安装一个python3,替代默认的2.7.5,这个方法适合普通脚本安装宝塔的童鞋。

1)ubuntu、debian可以用这个命令

apt install python3-pip

2)centos7可以用如下命令

yum -y install python3-pip

3)安装好后,输入一下代码查询版本。

[root@racknerd-bdbe19 ~]# python3 -V
Python 3.6.8

4)使用,你需要这样使用。

python3 test.py

4、方法3

将默认的python2改为python3,首选安装方法2安装好python3,之后看如下的教程。

注意,删除前请先备份下你的python2.7.5,备份命令如下:

cp /usr/bin/python /python_bak

1)要想使用python -V就是3版本的话,你需要这样做。删除python快捷方式,重新绑定python3到python即可,命令如下:

[root@VM-4-15-centos ~]# which python  #查询py版本路径
/usr/bin/python
[root@VM-4-15-centos ~]# rm /usr/bin/python  #删除默认的软连接
rm: remove symbolic link ‘/usr/bin/python’? y  #输入y确认删除
[root@VM-4-15-centos ~]# ln -s /usr/bin/python3 /python  #用新的版本代替默认
[root@VM-4-15-centos ~]# python --version  #再次查询
Python 3.6.8

2)还有默认的包管理器pip也更改为pip3,这一步可选。

rm /usr/bin/pip
ln -s /usr/bin/pip3 /pip

具体的执行命令如下:

[root@VM-4-15-centos ~]# rm /usr/bin/pip
rm: remove symbolic link ‘/usr/bin/pip’? y
[root@VM-4-15-centos ~]# ln -s /usr/bin/pip3 /pip
[root@VM-4-15-centos ~]# pip3 -V
pip 9.0.3 from /site-packages (python 3.6)
[root@VM-4-15-centos ~]#

5、方法5

1)如果是centos7安装的宝塔,我们还可以利用宝塔的python管理器来指定默认的py版本,看教程。

宝塔面板python管理器安装python各版本,并设置python3为默认环境

2)缺点,退出shell,python版本就会失效回到2.7.5的状态。

6、一些坑

1)方法3修改默认的python到python3之后,Centos yum命令无法使用。,错误提示如下:

[root@VM-4-15-centos ~]# yum -y update
File "/yum", line 30
except KeyboardInterrupt, e:
^
SyntaxError: invalid syntax

2)这是因为yum默认使用python2版本,所以我们要更改yum的python代码为python2:

vi $(which yum)

3)用vi编辑器将第一行改为python2然后退出保存即可,看图:

宝塔教程,基于centos7环境设置python3的一些技巧分享,宝塔教程分享,在CentOS 7环境下设置Python 3的技巧指南 第2张



0
收藏0
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 如何购买远程服务器账号(如何购买远程服务器账号密码),如何购买远程服务器账号及密码指南,如何购买远程服务器账号及密码指南,一步步教你选购服务器账号与密码设置,如何购买远程服务器账号及密码设置指南,选购服务器账号与密码设置的步骤教程,如何购买远程服务器账号及密码设置指南,选购与设置教程,如何购买远程服务器账号及密码设置指南——选购与设置教程全解析,如何购买远程服务器账号及密码设置指南,选购与设置教程全面解析,如何购买远程服务器账号及密码设置指南,选购与设置教程全面解析
  • 成都政府购买服务器(成都政府购买服务器有哪些),成都政府服务器采购全解析,购买历程、细节与影响,成都政府服务器采购全解析,购买历程、细节与影响,探究服务器采购之路
  • 购买金蝶服务器分录(企业购买金蝶软件服务费会计分录),企业购买金蝶软件服务费会计分录详解,金蝶服务器分录指南,金蝶服务器与软件服务费会计分录详解,企业购买金蝶软件分录指南
  • 购买服务器需要什么(购买服务器需要什么资质),购买服务器指南,资质与需求全解析,购买服务器资质与需求全解析,资质要求和购买指南,购买服务器资质与需求解析,购买指南与资质要求全攻略,购买服务器资质与需求解析,购买指南与资质要求全攻略,购买服务器资质与需求解析,购买指南与资质要求全攻略,购买服务器资质与需求解析,购买指南与资质要求全攻略,购买服务器资质与需求解析,全方位指南与资质要求攻略,购买服务器资质与需求解析,全方位指南与资质要求攻略
  • 游戏服务器是购买(游戏服务器是购买还是安装),游戏服务器,购买还是安装?选择指南,游戏服务器购买还是安装?选择指南,购买篇还是安装篇?,游戏服务器购买还是安装?选择指南与购买篇解析,游戏服务器购买还是安装?全面解析与选择指南,购买篇 VS 安装篇的考量与决策建议。,游戏服务器购买还是安装?全面解析与选择指南,购买篇与安装篇的考量与决策建议。,游戏服务器购买还是安装?全面解析与选择指南,购买篇与安装篇的考量与决策建议。,游戏服务器购买还是安装?全面解析与选择指南,购买篇与安装篇的考量与决策建议。
  • 政府可以购买哪些项目的服务器(政府可以购买哪些项目的服务器设备),政府服务器采购项目概览,哪些项目设备在采购之列?,政府服务器采购项目概览,哪些项目设备在采购之列?政府可购买服务器设备项目解析,政府服务器采购项目概览,哪些项目设备在采购之列?解析政府可购买的服务器设备项目,政府服务器采购项目概览,解析可购买服务器设备项目及其采购之列,政府服务器采购项目概览,解析可购买服务器设备及其采购之列的项目分析,政府服务器采购项目概览,解析可购买服务器设备及其采购之列的项目分析
  • 关于购买微软服务器操作系统(关于购买微软服务器操作系统的通知),微软服务器操作系统购买指南,最新通知与指南,微软服务器操作系统购买指南,最新通知与购买指南概览,微软服务器操作系统购买指南,最新通知与购买指南概览,微软服务器操作系统购买指南,最新通知与购买指南概览,微软服务器操作系统购买指南,最新通知与购买指南概览
  • 购买域名服务器怎么做账(购买域名服务器怎么做账务),购买域名服务器的账务处理方式与操作指南,购买域名服务器的账务处理方式与操作指南,如何做账与账务处理?,购买域名服务器的账务处理方式与操作指南,从购买到做账全流程解析,购买域名服务器全流程解析,账务处理方式与操作指南,从选购到做账的详细指南,购买域名服务器全流程详解,账务处理与操作指南,购买域名服务器全流程详解,账务处理方式与操作指南,从选购到做账的指南大全,购买域名服务器全流程详解,账务处理方式与操作指南——从选购到做账的指南大全
  • 发表评论

    快捷回复:表情:
    评论列表 (暂无评论,386人围观)

    还没有评论,来说两句吧...

    目录[+]

    取消
    微信二维码
    微信二维码
    支付宝二维码