首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

无法从raspberry pi 2版本B中的php脚本运行sudo killall python

从给出的问答内容来看,这是一个关于在Raspberry Pi 2 Model B上运行PHP脚本时使用sudo killall python命令的问题。下面是一个完善且全面的答案:

问题:无法从Raspberry Pi 2 Model B中的PHP脚本运行sudo killall python命令。

回答:Raspberry Pi 2 Model B是一款基于ARM架构的单板计算机,它可以运行各种类型的应用程序,包括PHP脚本。然而,在Raspberry Pi上运行sudo killall python命令可能会遇到一些问题。

首先,sudo是一个用于以超级用户权限运行命令的关键字。在Raspberry Pi上,默认情况下,用户需要具有root权限才能使用sudo命令。因此,如果您的PHP脚本没有以root权限运行,它将无法执行sudo killall python命令。

其次,killall是一个用于终止正在运行的进程的命令。它可以通过进程名称来识别要终止的进程。然而,Python是一种解释型语言,它的运行方式与传统的编译型语言不同。Python解释器通常以一个或多个进程的形式运行,而不是一个单独的进程。因此,使用sudo killall python命令可能无法终止所有与Python相关的进程。

针对这个问题,可以尝试以下解决方案:

  1. 确保PHP脚本以root权限运行:可以在PHP脚本中使用sudo命令来运行killall python。例如,可以使用shell_exec函数来执行命令:
代码语言:php
复制
$output = shell_exec('sudo killall python');

请注意,这需要确保PHP脚本所在的用户具有sudo权限,并且在执行sudo命令时不需要输入密码。

  1. 直接终止Python进程:如果您只想终止与Python相关的进程,而不是特定的Python进程,可以尝试使用pkill命令。pkill命令可以通过进程名称来终止进程。例如,可以使用以下命令来终止所有与Python相关的进程:
代码语言:php
复制
$output = shell_exec('sudo pkill python');

这将终止所有名为python的进程。

  1. 使用其他方法控制Python进程:如果您需要更精确地控制Python进程的终止,可以考虑使用Python的subprocess模块或其他相关模块来管理进程。这样,您可以在PHP脚本中调用Python脚本,并在需要时终止它们。

总结起来,要在Raspberry Pi 2 Model B上从PHP脚本中运行sudo killall python命令,您需要确保PHP脚本以root权限运行,并且了解使用sudo killall python命令的局限性。如果您只想终止与Python相关的进程,可以尝试使用pkill命令。另外,您还可以考虑使用其他方法来控制Python进程的终止。

请注意,以上答案中没有提及任何特定的云计算品牌商或产品,因为问题与云计算无关。如果您对云计算或其他相关主题有任何问题,我将很乐意为您提供帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Raspberry PiOpenVINO,OpenCV和Movidius NCS

硬件,假设和先决条件 在本教程,将假设拥有以下硬件: Raspberry Pi 3B +(或Raspberry Pi 3B) Movidius NCS 2(或Movidius NCS 1) PiCamera...或者可以终端重新启动: $ sudo reboot 一定要运行 DF - ^ h 再次命令来检查文件系统扩展。...如果不创建符号链接,则无法在OpenVINO Python脚本中导入OpenCV。另外请确保上述命令路径和文件名对于Raspberry Pi是正确。建议制表完成。...图11:使用OpenVINO,OpenCV和Raspberry Pi进行对象检测。 要运行今天脚本,首您需要获取与此帖相关“源代码下载”。 解压缩zip并导航到目录。...2.7pip: $ sudo python2.7 get-pip.py 同样在步骤#4:当您创建虚拟环境时,只需使用相关Python版本标志: $ mkvirtualenv openvino_py27

4.2K22

使用ThingsBoard查看物联网数据

本指南将介绍如何在Linode上安装ThingsBoard并使用Raspberry Pi将简单遥测数据发送到云仪表板。 注意: 本指南将使用带有Sense HATRaspberry Pi 3 。...检查版本页面,并将以下命令版本号替换为标记为最新版本版本: wget https://github.com/thingsboard/thingsboard/releases/download/v1.3.1...配置Raspberry Pi 注意以下步骤假定您具有对Raspberry Pi终端访问权限,并且已配置Sense HAT及其库。...基本Python脚本 使用文本编辑器,thingsboard.py在您选择目录创建。使用上一节复制到剪贴板API密钥添加以下内容: thingsboard.py #!...重新登录浏览器ThingsBoard仪表板,然后在“ 设备”菜单单击设备的卡。结果详细信息页面中选择最新遥测选项卡。

13K11

树莓派新手教程_新手入门树莓派必做四件事

硬体准备 Raspberry PI 3 (树莓派) Model B ARMv8 1GB RAM 原厂透明壳- 简单防尘、手摸静电、隔绝外面可能会破坏电路板因子 Micro SD 卡-...不才小弟是天珑书局购入此组合包,组合包没附赠东西就得自行购入、准备。 作业系统安装 Raspberry PI 官网下载NOOBS 压缩档。...Raspberry PI 3 Model B for VGA 设定档: https://github.com/duraraxbaccano/gist/blob/master/raspberrypi/raspberry-pi-config-for-vga.txt...HTTP 伺服器 HTTP 静态伺服器有很多种,Simple HTTP Server (Python)、 PHP 7 内建伺服器、Rails Server、Node.js。...安装完Apache2 之后,接下来使用sudo apt-get update 和sudo apt-get dist-upgrade 确保系统到最新版本2.

2.1K10

在树莓派4B上使用YOLO v3 Tiny进行实时目标检测

大家好,又见面了,我是你们朋友全栈君。 首先尝试使用yolo官网yolo给教程,在树莓派上测试,但是在运行时出现段错误,尝试很多方法无法解决。...第二个链接是树莓派3B+上使用yolo,不过国内正常是打不开,根据这篇文章在Raspberry Pi 4上使用yolov3 tiny版本,测试结果可以达到2帧,这个结果是做了很多加速之后。...安装NNPACK,这是神经网络加速库,可以在多核CPU上运行 在Makefile添加一些特殊配置,以在Cortex CPU和NNPACK优化上编译Darknet Yolo源代码。...安装opencv C ++(在raspberry pi上非常麻烦),不过我没安装也可以使用(编译总是报错,没有成功) 使用Yolo小版本(不是完整版本运行Darknet!...: sudo apt-get install python-opencv 如果没有pip: sudo apt-get install python-pip 启用pi相机: sudo raspi-config

1.8K30

SIM7600CE TCPIP连接与PPP拨号上网 4G上网

硬件连接 SIM7600X 4G HAT板载树莓派GPIO接口,可直接插入各版本树莓派使用;下表为树莓派管脚与模块引脚连接情况(树莓派三代B 和 树莓派三代B+): SIM7600X 4G HAT Raspberry...设置开机初始化脚本运行命令: sudo nano /etc/rc.local 在exit 0前面加入 (如下图所示): sh /home/pi/SmartIoTControlSystem/SIM7600X...TCP/IP连接测试  C语言版: 1、将模块插入树莓派2、下载示例程序,把整个SIM7600X文件夹复制到/home/pi/SmartIoTControlSystem 路径下; 3、进入到bcm2835...微雪官网给python例子需要python3环境,而现在环境为python2,不再测试。...2. ppp拨号软件安装与配置 安装ppp sudo apt-get install ppp 新建一个script脚本 sudo su cd /etc/ppp/peers cp provider gprs

3.6K10

TensorFlow 智能移动项目:11~12

几乎没有什么功能-实际上,TensorFlow 开发人员 2016 年中期开始在早期版本 Raspberry Pi 上提供了 TensorFlow,因此我们可以在微型计算机上运行复杂 TensorFlow...音频识别和机器人运动 在 Raspberry Pi 上进行强化学习 设置 Raspberry Pi 并使其移动 小型单板 Raspberry Pi 计算机系列包括 Raspberry Pi 3B+,3B...要安装 GoPiGo Python 库,以便我们可以使用 GoPiGo Python API 控制机器人,请运行以下命令 ,它将执行一个 shell 脚本,该脚本创建一个新/home/pi/Dexter...Pi 板重新启动后,您可以 iPython 测试 GoPiGo 和 Raspberry Pi 运动,可以使用sudo pip install ipython进行安装。...Raspberry Pi 机器人放在地面上,计算机上用ssh连接到它,然后运行以下脚本python listen.py --graph /tmp/conv_actions_frozen.pb --

4.2K10

树莓派Pi4B+激光雷达SLAM建图环境搭建(Ubuntu20.04.3 + ROS Noetic)

,但是pi4b板子装raspberry系统会出现各种依赖问题。...最近想充分利用下几块pi4b板子,反复试了pi4官方/非官方ubuntu18.04.5+ROS Melodic版本,最终都会卡在map-server或rviz等依赖上。...安装Raspberry Pi Imager 安装树莓派官方烧制软件Raspberry Pi Imager,我用本身是linux,可以直接命令安装: sudo snap install rpi-imager...其他操作系统可以自行下载对应版本Raspberry Pi Imager as a deb package Raspberry Pi Imager for Windows Raspberry Pi...远程桌面 设置里配置wiki之后,官网下载安装nomachine arm64版本,之后就可以脱离显示器和键鼠,通过路由器查看ip后直接ssh或nomachine操作即可。 b.

3.4K10

树莓派计算机视觉编程:1~5

我们将学习如何使用它来更新 RPi 板上操作系统和软件。 运行以下命令: sudo apt-get update 此命令在线软件源存储库同步包列表。 所有包索引都会刷新。...注意 我们可以使用*sudo raspi-config命令从命令提示符访问 Raspberry Pi 配置工具。 此是该工具命令行版本。...Raspberry Pi OS 映像随附 Python 版本Python 2Python 3)。 我们将以形式详细介绍 Python 3,并使用 Python 3 编写所有程序。...我们还看到了如何使用 IDLE 和 Raspberry Pi OS 命令提示符启动程序。 以这种方式运行 Python 3 程序称为脚本模式。 还有另一种模式-交互模式。...在本节,我们将详细了解 USB 网络摄像头与 Raspberry Pi 接口以及如何使用 Shell 脚本Python 3 和 OpenCV 进行编程。

8.1K20

教你入门树莓派

树莓派由注册于英国慈善组织“Raspberry Pi 基金会”开发,Eben·Upton /埃·厄普顿为项目带头人。...Pi 4 Model B Pi 3 Model A+ Pi 3 Model B+ Pi 3 Model B. Pi 2 Model B....树莓派购买途径 树莓派3B+基础套餐,某东和某宝价格大概在400左右. image 我买树莓派3B闲鱼购买二手,入手价格160RMB,如果不在意二手的话,还是非常值得....raspberry 开启vnc vnc是可以远程使用图形化页面的方式登录系统桌面 在终端输入如下命令 sudo raspi-config image image 固定IP 在路由器通过mac地址和...ip绑定 image 内网穿透 内网穿透意思就是内网映射到外网服务,因为我们家里路由器是是没有公网IP,所以脱离了局域网就无法访问.

2.4K30

在树莓派3B+中下载opencv(遇到各种问题及解决)

目录 前言 1、删除原版本下新版本 2python虚拟环境 3、python版本共存换链接——给版本降低 4、烧录之前版本文件(在清华源可以找,不用官网烧录文件就行; 比如:(balenaEtcher...)重新烧录有问题可以看: 树莓派3B+入门(无外设)-CSDN博客 可参考这篇文章;找到自己想烧录使用国内镜像站下载树莓派 Raspberry Pi OS 操作系统_raspberry pi os with...python版本共存换链接——给版本降低 在网上看到了3.9版本降低到3.7,然后我就把3.11降低到了3.9,结果下载就报错(和方法2一样);还是换源不行; 4、烧录之前版本文件(在清华源可以找...Pi OS 操作系统_raspberry pi os with desktop and recommended softw-CSDN博客 一、选择版本烧录 如果要用旧版本11 bullseye,自带python...方式;运行 sudo apt update && sudo upgrde -y 解决3: sudo nano /etc/dhcpcd.conf 修改文件 domain_name_servers 内容

10510

如何建立您第一个机器人

如果你是一个真正初学者,你可以随时使用我们免费电子书在Raspberry Pi和Arduino第0步开始。您还可以阅读本教程基本Linux命令,以熟悉Raspberry Pi终端。...所需材料 Raspberry Pi B / B +或2及基本外设:SD卡,键盘,鼠标等 红外传感器模块。 齿轮直流电机。 L293D驱动板。 机器人底盘和轮子。 脚轮。 面包板和双面胶带。...pi然后使用python脚本检查连接到IR传感器模块GPIO引脚是否变为低电平。如果低电平,则指示直流电机首先向相反方向移动,然后转动。...并将传感器上B针连接到Raspberry piGPIO引脚3和16.您可以按照这里引脚图检查出Raspberry pi GPIO引脚。...之后,复制下面的代码并将其保存为python文件:您raspberry pimotor.py。然后使用以下命令运行sudo python motor.py。

1.7K150

树莓派鼓捣记 - 初探(安装到开机)

最近自己在玩智能家居,想打造一个自己智能家居中枢(HA homeassistant),我便立即想到了鼎鼎大名树莓派了,我是完全硬件小白,在这里记录一下自己选购到成功让树莓派成功运行过程。...二.树莓派选购 第一步便是选购树莓派,首先确定购买当前最新版本 4b(新版本比老版本好不少,建议都选购最新版本,具体版本参数对比可以参照某宝商家商品介绍),然后某宝搜索即可。 ?...Pi Imager Raspberry Pi Imager for Windows Raspberry Pi Imager for macOS Raspberry Pi Imager for Ubuntu...2.安装 python3 在后面玩树莓派过程python是必不可少,网上很多教程,比如控制 gpio 针脚代码很多都是python。...最近小目标是先实现控制风扇转速,风扇目前是全速运行,声音有点吵,目前根据网上查阅资料是通过三极管+控制GPIO针脚输出PWM占空比控制风扇转速,还在研究,三极管还没到货,等实现了再来分享。

2.8K20

自制基于 Snips 和 Snowboy 智能音箱来保护你隐私

让我们开始吧: 1.下载 snips spkr 镜像: https://s3.amazonaws.com/snips/raspbian/spkr.zip 2.将镜像烧录到 Raspberry Pi 镜像...sudo systemctl enable spkr.snips.service 9.重启 Raspberry Pi OK,所以现在你 Raspberry Pi 有一个 AI,它已经准备好连接到它组织了...然后: 创建 Spotify 应用程序 应用程序里获取 clientid 和 clientsecret 保存此信息,并将其复制到 home/pi/config 文件 b.连接Hifiberry 为扬声器供电并提高声音质量...在 Python 中有一个内置脚本命令框架,我们在几个小时内就运行了这个脚本。 虽然它能给我们一些有趣结果,我们希望有更多 LED (在 GPIO 上只能是 8 个)。...spkr.python.service:此服务负责启动控制灯光,并与容器通信 python 脚本。 您可以在 /lib/systemd/system 文件夹中找到相应文件。

2.6K90

TensorFlow,Raspberry Pi和Pan-Tilt HAT实时对象跟踪

2部分-生成清单 必要 Raspberry Pi 4(建议4GB) Raspberry Pi相机V2 Pimoroni倾斜式HAT套件 Micro SD卡16+ GB Micro HDMI线 可选...Raspberry Pi 2.运行sudo raspi-config并Interfacing OptionsRaspberry Pi软件配置工具主菜单中选择。...1.将Raspberry Pi插入HDMI屏幕 2.SSH进入Raspberry Pi 3.激活虚拟环境: $ source .venv/bin/activate 4.运行以下命令: $ rpi-deep-pantilt...1.SSH进入Raspberry Pi 2.激活虚拟环境: $ source .venv/bin/activate 3.运行以下命令: $ rpi-deep-pantilt detection Raspberry...1.SSH进入Raspberry Pi 2.激活虚拟环境: $source .venv/bin/activate 3.运行以下命令: $ rpi-deep-pantilt track 默认情况下,这将跟踪带有标签对象

2.4K40

让树莓派开机运行Python脚本

Exec 表示调用指令,和在终端输入运行脚本指令格式一致。 之后 sudo reboot 重启,就可以看到 example.py 在树莓派启动后也自动启动了。...本文来自:树莓派实验室 链接地址:http://shumeipai.nxez.com/2015/02/09/run-python-script-when-the-raspberry-pi-start.html...image.png 原创文章,转载请注明: 转载自URl-team 本文链接地址: 让树莓派开机运行Python脚本 Related posts: 学习—用 Python 和 OpenCV 检测和跟踪运动对象...使用pyaiml机器人模块快速做个和你智能对话大脑 基于树莓派以及语音与人脸识别的迎宾机器人交互系统开发计划(已完结github) 树莓派开机左上角光标闪烁无法进图形系统问题解决 百度语音识别...api使用python进行调用 人脸识别考勤系统-第二版本研发手札

2.8K10

把700元单片机改造成以太坊节点, 9步get起新技能!

Raspberry Pi非常适合运行以太坊节点,因为在我们决定人为停止它之前,它都可以自行运行。 ? 当然,我们也可以在计算机上运行以太坊节点,但是这样会产生相应计算和存储成本。...此外,Raspberry Pi还可用于创建实验用简单沙盘,这也证明了利用嵌入式平台部署区块链技术和进一步集成物联网可能性。 如何在Raspberry Pi运行以太坊节点?...让我们继续执行以下步骤: 步骤1:首先将软件包更新为最新版本 命令如下: $ sudo apt-get update $ sudo apt-get dist-upgrade 步骤2:为以太坊客户端(又称...$ sudo raspi-config 1. 引导至命令行: 3 → Boot B1 → Desktop / CLI B1 → Console 2....例如,我们可以添加一些二进制文件没有提供功能,为硬件(Raspberry Pi)提供安装所需特定信息,然后将其安装在需要位置。

1.2K30

实现在外网SSH远程访问内网树莓派详细教程

在使用树莓派 (Raspberry Pi) 可以做所有事情,将其用作为家庭网络服务器非常流行。...在这种情况下,您应该可以做一件事是在 树莓派 (Raspberry Pi) 上运行命令,而无需插入显示器、键盘、鼠标,也不必每次都将自己移动到树莓派(Raspberry Pi) 所在位置。...重要是,您 Raspberry Pi 已连接到网络,否则您将无法通过 SSH 连接到它(抱歉我说得太明显了)。 步骤1....在树莓派上启用 SSH 您还可以在不通过终端情况下启用 SSH。只需输入命令 sudo raspi-config 然后转到高级选项以启用 SSH。 步骤2....SSH 到你树莓派 现在您已经启用了 SSH 并找到了您 IP 地址,您可以继续任何其他计算机通过 SSH 连接到您 Raspberry Pi。您还需要树莓派用户名和密码。

1K41

让你家楼宇门变聪明:基于树莓派实现任意终端控制楼宇门

三、环境 1、硬件: 树莓派Raspberry Pi Model B+型 或者 树莓派2代 12V无线继电器 433发射模块 2、软件: 433Utils python php 四、原理 1、开锁原理...1、连线: 1)树莓派与433发射模块连接 433->VCC---Raspberry Pi->任意5V电压 433->GND---Raspberry Pi->任意地线 433->DATA--Raspberry...Pi->任意GPIO口,需要与433Utils send.cppGPIO定义对应,默认int PIN = 0;(WiringPi Pin定义) 如下图所示: ?...2、软件: 1)433Utils安装: 请强行脑补,编译前请确保send.cpp,引脚定义int PIN = 0;与连线一致 2)控制客户端与服务端 php服务器提供读取开关状态和设置开关状态两个接口...python运行在树莓派上读取服务器开光状态发送响应无线指令,代码为自行编写。

1.9K90
领券