北大青鸟小游网:值得大家信赖的游戏下载站!
发布时间:2021-06-10 09:44:12来源:北大青鸟手游网作者:北大青鸟手游网
宝塔面板的默认python版本是2.7.5,不过目前最新版本的宝塔面板是支持python3的,但是你要把这货找出来也挺麻烦,这篇文章就来整理分享一些宝塔面板如何设置默认的python版本为3.7。
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=
本文的讲述基于centos7,默认安装的宝塔版本是实验性的基于py3.7版本的宝塔。实验性版本的宝塔安装脚本。
curl -sSO http://download.bt.cn/install/install_panel.sh && bash install_panel.sh
基于以上宝塔安装的脚步,如果你要使用py3.7,可以使用btpython
。
[root@racknerd-bdbe19 ~]# btpython -VPython 3.7.9
我们看到这样就可以查到py的默认版本为3.7.9,如果你要执行python脚本,就需要btpython后面加上脚本的方法了,如下。
btpython test.py
注意,这个时候默认的你输入python -V来查询还是2.7.5,你需要加上btpython才可以切换到python3.7.9版本。
安装 Python3,就是自己去安装一个python3,替代默认的2.7.5,这个方法适合普通脚本安装宝塔的童鞋。
1)ubuntu、debian可以用这个命令
apt install python3-pip
2)centos7可以用如下命令
yum -y install python3-pip
3)安装好后,输入一下代码查询版本。
[root@racknerd-bdbe19 ~]# python3 -VPython 3.6.8
4)使用,你需要这样使用。
python3 test.py
将默认的python2改为python3,首选安装方法2安装好python3,之后看如下的教程。
注意,删除前请先备份下你的python2.7.5,备份命令如下:
cp /usr/bin/python /usr/bin/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 /usr/bin/python #用新的版本代替默认[root@VM-4-15-centos ~]# python -V #再次查询Python 3.6.8
2)还有默认的包管理器pip也更改为pip3,这一步可选。
rm /usr/bin/pipln -s /usr/bin/pip3 /usr/bin/pip
具体的执行命令如下:
[root@VM-4-15-centos ~]# rm /usr/bin/piprm: remove symbolic link ‘/usr/bin/pip’? y[root@VM-4-15-centos ~]# ln -s /usr/bin/pip3 /usr/bin/pip[root@VM-4-15-centos ~]# pip3 -Vpip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)[root@VM-4-15-centos ~]#
1)如果是centos7安装的宝塔,我们还可以利用宝塔的python管理器来指定默认的py版本,看教程。
宝塔面板python管理器安装python各版本,并设置python3为默认环境
2)缺点,退出shell,python版本就会失效回到2.7.5的状态。
1)方法3修改默认的python到python3之后,Centos yum命令无法使用。,错误提示如下:
[root@VM-4-15-centos ~]# yum -y updateFile "/usr/bin/yum", line 30except KeyboardInterrupt, e:^SyntaxError: invalid syntax
2)这是因为yum默认使用python2版本,所以我们要更改yum的python代码为python2:
vi $(which yum)
3)用vi编辑器将第一行改为python2然后退出保存即可,看图:
这里是方法3的逆向。改回到python2.7.5,这里提供2个方法。
文章加密,密码获取,可加tg获取。
tg订阅:https://t.me/rssbig
tg群:https://t.me/joinchat/SKct5jFnL_PUvCFr
进入tg群后,输入:改回python2 ,会自动跳出密码。
和平精英通讯塔是什么 和平精英通讯塔玩法详细解析
跑跑卡丁车手游制霸赛场挑战任务全攻略
神雕侠侣2手游氪金玩家消费指南
王牌战士幽灵实战技巧讲解
王者荣耀王者模拟战即将上线 王者模拟战玩法介绍
王牌战士团战如何切入详细讲解
第五人格先知天赋怎么加点
崩坏3精英工坊新加入了什么武器圣痕 精英工坊新武器圣痕一览
古今江湖童姥牌组搭配使用技巧攻略
坠落星界
其它游戏
炽姬无双
角色扮演
王者荣耀
角色扮演
和平精英
枪战射击
邪恶疯人院
休闲益智
神雕侠侣2
角色扮演
一刀传世
角色扮演
九州天空城3D
角色扮演
斗罗大陆手游
角色扮演