We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I am unable to install this library like usual using pip3 install rpi-rf. Everything was updated via apt-get prior to installation.
System: HASSIO Raspberry Pi 4 python3 --version: Python 3.8.8
➜ ~ pip3 install rpi-rf Collecting rpi-rf Using cached rpi_rf-0.9.7-py3-none-any.whl (7.4 kB) Collecting RPi.GPIO Using cached RPi.GPIO-0.7.0.tar.gz (30 kB) Using legacy 'setup.py install' for RPi.GPIO, since package 'wheel' is not installed. Installing collected packages: RPi.GPIO, rpi-rf Running setup.py install for RPi.GPIO ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"'; file='"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-e7_x1af0/install-record.txt --single-version-externally-managed --compile --install-headers /usr/include/python3.8/RPi.GPIO cwd: /tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/ Complete output (19 lines): running install running build running build_py creating build creating build/lib.linux-aarch64-3.8 creating build/lib.linux-aarch64-3.8/RPi copying RPi/init.py -> build/lib.linux-aarch64-3.8/RPi creating build/lib.linux-aarch64-3.8/RPi/GPIO copying RPi/GPIO/init.py -> build/lib.linux-aarch64-3.8/RPi/GPIO running build_ext building 'RPi._GPIO' extension creating build/temp.linux-aarch64-3.8 creating build/temp.linux-aarch64-3.8/source gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -g -fno-semantic-interposition -g -fno-semantic-interposition -g -fno-semantic-interposition -DTHREAD_STACK_SIZE=0x100000 -fPIC -I/usr/include/python3.8 -c source/py_gpio.c -o build/temp.linux-aarch64-3.8/source/py_gpio.o source/py_gpio.c:23:10: fatal error: Python.h: No such file or directory 23 | #include "Python.h" | ^~~~~~~~~~ compilation terminated. error: command 'gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"'; file='"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-e7_x1af0/install-record.txt --single-version-externally-managed --compile --install-headers /usr/include/python3.8/RPi.GPIO Check the logs for full command output.
The text was updated successfully, but these errors were encountered:
Try this:
export CFLAGS=-fcommon pip3 install RPi.GPIO
Worked for me.
Sorry, something went wrong.
No branches or pull requests
I am unable to install this library like usual using pip3 install rpi-rf.
Everything was updated via apt-get prior to installation.
System:
HASSIO
Raspberry Pi 4
python3 --version: Python 3.8.8
➜ ~ pip3 install rpi-rf
Collecting rpi-rf
Using cached rpi_rf-0.9.7-py3-none-any.whl (7.4 kB)
Collecting RPi.GPIO
Using cached RPi.GPIO-0.7.0.tar.gz (30 kB)
Using legacy 'setup.py install' for RPi.GPIO, since package 'wheel' is not installed.
Installing collected packages: RPi.GPIO, rpi-rf
Running setup.py install for RPi.GPIO ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"'; file='"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-e7_x1af0/install-record.txt --single-version-externally-managed --compile --install-headers /usr/include/python3.8/RPi.GPIO
cwd: /tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/
Complete output (19 lines):
running install
running build
running build_py
creating build
creating build/lib.linux-aarch64-3.8
creating build/lib.linux-aarch64-3.8/RPi
copying RPi/init.py -> build/lib.linux-aarch64-3.8/RPi
creating build/lib.linux-aarch64-3.8/RPi/GPIO
copying RPi/GPIO/init.py -> build/lib.linux-aarch64-3.8/RPi/GPIO
running build_ext
building 'RPi._GPIO' extension
creating build/temp.linux-aarch64-3.8
creating build/temp.linux-aarch64-3.8/source
gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -g -fno-semantic-interposition -g -fno-semantic-interposition -g -fno-semantic-interposition -DTHREAD_STACK_SIZE=0x100000 -fPIC -I/usr/include/python3.8 -c source/py_gpio.c -o build/temp.linux-aarch64-3.8/source/py_gpio.o
source/py_gpio.c:23:10: fatal error: Python.h: No such file or directory
23 | #include "Python.h"
| ^~~~~~~~~~
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"'; file='"'"'/tmp/pip-install-izinf4wv/rpi-gpio_5bd48e3eebb8478784dbc3c77164ece7/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' install --record /tmp/pip-record-e7_x1af0/install-record.txt --single-version-externally-managed --compile --install-headers /usr/include/python3.8/RPi.GPIO Check the logs for full command output.
The text was updated successfully, but these errors were encountered: