宝塔部署的python项目突然shutting down master 宝塔安装python_python

以前直接执行安装命名就可直接安装的,现在是报了错了。

步骤1:分析问题

解释下什么意思:就是yum命令在执行时无法找到/usr/bin/python这个解释器

这下就有2个解决路径:1.是服务器上没python,2.就是python这个版本不对。

步骤2:查看错误提示

我们需要查看完整的错误提示,以便确定问题所在。在终端执行以下命令:

/usr/bin/yum
步骤3:确认问题原因
根据错误提示/usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory,可以初步判断是yum命令的执行脚本中指定的解释器路径不正确。
步骤4:解决问题
我们需要找到正确的解释器路径,并将其更新到yum命令的执行脚本中。

首先,可以使用以下命令查看当前系统上可用的Python解释器路径:

which python

这会输出Python解释器的路径,例如/usr/bin/python3(对自己版本不清楚的可以换其他版本多试试)。

直接使用命令打开yum命令的执行脚本:

sudo vim /usr/bin/yum

宝塔部署的python项目突然shutting down master 宝塔安装python_linux_02

<====我的是这样
在打开的文件中,找到第一行#!/usr/bin/python,将其中的/usr/bin/python替换为正确的解释器路径,例如/usr/bin/你的服务器对应的python版本。

linux中的vim编辑器

1.Vim具有三种基本模式:命令模式、插入模式和查看模式。

进入插入模式:
  • 可以按下i键或a键来进入插入模式
退出插入模式:
  • Esc 退出插入模式并回到命令模式
保存和退出:
  • :w 保存文件
  • :q 退出 Vim
  • :wq 保存并退出 Vim

注:python1.x就是python1;python2.x就是python2;python3.x就是python3

步骤5:验证解决方案
重新执行yum命令,查看是否仍然出现相同的错误提示:
最后安装:

CentOS安装脚本

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

结论:

当我们在Linux系统中遇到/usr/bin/yum: /usr/bin/python3: bad interpreter这个错误信息时,一般是由于缺少Python解释器导致的。我们可以通过安装Python解释器或者修改yum脚本的解释器路径来解决这个问题。