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:Error received
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()
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