Quantcast
Channel: Raspberry Pi Forums
Viewing all articles
Browse latest Browse all 5016

General discussion • Having issues with GPIO pins

$
0
0
When I run this code outside my virtual environment, it works. However, when I try to run it inside my virtual env I receive an error. I googled, and ChatGPT for hours. No success. Any thoughts?

Code ran:

Code:

from gpiozero import LEDfrom time import sleepfrom signal import signal, SIGTERM, SIGHUP, pausedef safe_exit(signum, frame):    exit(1)red = LED(26)def flashingLights():    while True:        red.on()
Error received

Code:

/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/devices.py:300: PinFactoryFallback: Falling back from lgpio: module 'lgpio' has no attribute 'SET_BIAS_DISABLE'  warnings.warn(Traceback (most recent call last):  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/pins/pi.py", line 411, in pin    pin = self.pins[info]          ~~~~~~~~~^^^^^^KeyError: PinInfo(number=37, name='GPIO26', names=frozenset({'BOARD37', 'WPI25', 'GPIO26', '26', 26, 'J8:37', 'BCM26'}), pull='', row=19, col=1, interfaces=frozenset({'', 'sdio', 'gpio', 'dpi', 'spi', 'jtag'}))During handling of the above exception, another exception occurred:Traceback (most recent call last):  File "/home/cisco/Desktop/ledlight.py", line 8, in <module>    red = LED(26)          ^^^^^^^  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/devices.py", line 108, in __call__    self = super().__call__(*args, **kwargs)           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/output_devices.py", line 192, in __init__    super().__init__(pin, active_high=active_high,  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/output_devices.py", line 74, in __init__    super().__init__(pin, pin_factory=pin_factory)  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/mixins.py", line 75, in __init__    super().__init__(*args, **kwargs)  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/devices.py", line 553, in __init__    pin = self.pin_factory.pin(pin)          ^^^^^^^^^^^^^^^^^^^^^^^^^  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/pins/pi.py", line 413, in pin    pin = self.pin_class(self, info)          ^^^^^^^^^^^^^^^^^^^^^^^^^^  File "/home/cisco/Desktop/myenv/lib/python3.11/site-packages/gpiozero/pins/rpigpio.py", line 101, in __init__    GPIO.setup(self._number, GPIO.IN, self.GPIO_PULL_UPS[self._pull])RuntimeError: Cannot determine SOC peripheral base address(myenv) cisco@raspberrypi:~/Desktop $ 

Code:

my requirement file:arandr             0.1.11asgiref            3.7.2av                 11.0.0Babel              2.14.0beautifulsoup4     4.12.3blinker            1.7.0certifi            2024.2.2cffi               1.16.0chardet            5.2.0charset-normalizer 3.3.2click              8.1.7colorama           0.4.6colorzero          2.0cryptography       42.0.5cupshelpers        1.0dbus-python        1.3.2distro             1.9.0Flask              3.0.2gpiozero           2.0.1html5lib           1.1idna               3.6importlib_metadata 7.0.2itsdangerous       2.1.2Jinja2             3.1.3lgpio              0.0.0.2libevdev           0.11lxml               5.1.0MarkupSafe         2.1.5more-itertools     10.2.0numpy              1.26.4oauthlib           3.2.2olefile            0.47pexpect            4.9.0pgzero             1.2.1picamera2          0.3.17pidng              4.0.9piexif             1.1.3pigpio             1.78pillow             10.2.0pip                24.0ptyprocess         0.7.0pycairo            1.20.1pycparser          2.21pycups             2.0.1pygame             2.5.2PyGObject          3.42.2pyinotify          0.9.6PyJWT              2.8.0PyOpenGL           3.1.7pyOpenSSL          24.0.0PyQt5              5.15.9PyQt5_sip          12.13.0pyserial           3.5pysmbc             1.0.23python-apt         2.6.0python-dotenv      1.0.1python-prctl       1.8.1pytz               2024.1pyudev             0.24.1PyYAML             6.0.1reportlab          4.1.0requests           2.31.0requests-oauthlib  1.3.1responses          0.25.0RPi.GPIO           0.7.1rpi-lcd            0.0.3RTIMULib           7.2.1sense-hat          2.6.0setuptools         66.1.1simplejpeg         1.7.2simplejson         3.19.2six                1.16.0smbus              1.1.post2smbus2             0.4.3soupsieve          2.5spidev             3.6ssh-import-id      5.11toml               0.10.2twython            3.9.1typing_extensions  4.10.0urllib3            2.2.1v4l2-python3       0.3.4webencodings       0.5.1Werkzeug           3.0.1wheel              0.42.0zipp               3.17.0

Statistics: Posted by ciscocisco — Sat Mar 09, 2024 7:44 pm — Replies 1 — Views 45



Viewing all articles
Browse latest Browse all 5016

Trending Articles