我有一个RPi 2(运行具有像素的raspbian )并尝试安装GPIO模块:
我已经从源代码下载并安装了。然后我发出命令:
pi@raspberry:python
>>> import RPi.GPIO as GPIO
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "RPi/GPIO/__init__.py", line 23, in <module>
from RPi._GPIO im
感谢所有与**RPI.GPIO**相关的投稿人。我已经尝试过你的大部分建议,但到目前为止都没有结果。
我当前的version: 0.7.1a4, I'm running bullseye on Pi4 and a python3 programm which should **将RPi.GPIO导入为GPIO**. Instead I get: ModuleNotFoundError:没有名为‘RPi.GPIO’的模块;'RPi‘不是包’。
在无头斗牛上,同一个程序没有问题地导入**RPi.GPIO as GPIO**。
我尝试过各种RPi.GPIO安装方法,并收到了许多不同的
每次我试图安装一些东西,升级或自动删除此错误发生!
我已经搜索过网络并尝试了一些修复,但它们似乎不起作用,我没有安装python2.7,只安装了3,因此无法安装python2或其他任何东西。我尝试过sudormpython-rpi.gpio_0.7.0-0.1~bpo10+4_armhf.deb,但是文件将继续运行。我真的需要一些帮助,因为我有一些工作,我的π,不想得到一个新的形象
sudo apt autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Don
我试图将rpi.gpio安装在具有ubuntu20.10桌面的raspberry pi 4上,如下所示
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install python-pip python-dev
它给了我
note, selecting 'python-dev-is-python2' instead of 'python-dev'
Package python-pip is not available, but is referred to by another package.
Th
我正在尝试在我的树莓派A+上安装Neopixels库。起初,我这样做了,并尝试运行代码,但它不能工作。我再次重新安装了Raspbian,并仔细地安装了头文件和库,我得到了如下结果:
> Downloading https://pypi.python.org/…/s…/s/setuptools/setuptools-5.7.zip
Extracting in /tmp/tmpkD2xEW
Now working in /tmp/tmpkD2xEW/setuptools-5.7
Building a Setuptools egg in /home/pi/rpi_ws281x/python
/
我已经在raspberry pi 4b上安装了ws2812新阿片files的文件,使用:
curl -L http://coreelec.io/33 | bash
并运行python strandtest.py,我面临一个导入错误。
File "strandtest.py", line 9, in <module>
from rpi_ws281x import *
ImportError: No module named rpi_ws281x
尽管rpi_ws281x已经成功安装。在代码编辑器中运行相同的代码时,将正确导入模块,并面临另一个问题。
>
我想将Python脚本作为服务运行,脚本启动并工作,但是系统显示它处于激活状态,这就是为什么它不断地重新启动的原因。
systemd[1]: rpi-rf.service: Failed with result 'timeout'.
如何告诉系统脚本已启动并正在运行?.service:
# systemd unit file for the Python Demo Service
[Unit]
# Human readable name of the unit
Description=Python rpi-rf_receiver
[Service]
# Co
我正在尝试使用Authlib库访问new eBay REST API (作为授权码授权) 这是我的代码; import json
import os
import webbrowser
from time import time
from authlib.integrations.requests_client import OAuth2Session
from rpi_order_data_sync import settings
def auth(seller):
def token_updater(token, seller=seller):
if not
我对Python很陌生,并试图从Visual 2015中的Python开始,因为我熟悉VS。我可以成功地创建一个示例程序,但是当我试图使用pip安装包rpi.gpio时,它会给出以下错误。我正在使用Python2.7、64位和2015。有人能帮忙吗?
----- Installing 'rpi.gpio' -----
You are using pip version 7.0.1, however version 7.1.2 is available.
You should consider upgrading via the 'pip install --upgrad
我一直在Python2.7中使用lirc,在Rpi3上使用Python3.5.3。现在我已经从源代码安装了Python 3.8.7,但是我不能在这个版本的Python中使用lirc,但它仍然可以在Python3.5中工作。apt-get报告python3-lirc已经是最新版本(1.2.1-2)。如何让lirc在Python3.5和3.8中都能工作? pi@RPi3:~ $ python
Python 3.8.7 (default, Jan 7 2021, 08:59:27)
[GCC 6.3.0 20170516] on linux
Type "help", "c
我正在为我的python开发使用eclipse pydev-plugin。我让远程调试器正常工作,并且还可以运行我的python脚本。
但是,我不能使用远程模块运行调试器:
import RPi.GPIO as GPIO
ModuleNotFoundError: No module named 'RPi'
我错过了什么吗?
例如,当我给出5的代码时,我想打开rpi pico中的led (用电缆连接到pc )。
#This code will run in my computer (test.py)
x=int(input("Number?"))
if (x==5):
#turn on raspberry pi pico led
rpi pico的代码:
#This code will run in my rpi pico (pico.py)
from machine import Pin
led = Pin(25, Pin.OUT)
led.value(1)
反之亦然(在计算机上的代
我使用RaspberryPi3和Python来远程控制其他RPI的GPIO。
我创建了一个类来初始化所有Pis的连接和pin:
class relay(pigpio.pi):
def __init__(self,ip_addr):
pigpio.pi.__init__(self)
self.GPIO=[4,5,6,12]
self.rpi=pigpio.pi(ip_addr)
for t in range(len(self.GPIO)):
self.rpi.write(self.GPIO[t],0)
def swit