# Pastebin EJd0mVW0 (venv) reosarevok@reolappy:/media/data/sir$ pip install -r requirements.txt DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Requirement already satisfied: amqp==2.5.2 in ./venv/lib/python2.7/site-packages (from -r requirements.txt (line 1)) (2.5.2) Requirement already satisfied: backports.functools_lru_cache==1.0.1 in ./venv/lib/python2.7/site-packages (from -r requirements.txt (line 2)) (1.0.1) Requirement already satisfied: enum34==1.1.6 in ./venv/lib/python2.7/site-packages (from -r requirements.txt (line 3)) (1.1.6) Requirement already satisfied: mbdata from git+https://github.com/yvanzo/mbdata.git@v26.0.dev4#egg=mbdata in ./venv/lib/python2.7/site-packages (from -r requirements.txt (line 4)) (25.0.0) Requirement already satisfied: mb-rngpy from git+https://github.com/metabrainz/mb-rngpy.git@v-2.20201112.0#egg=mb-rngpy in ./venv/lib/python2.7/site-packages (from -r requirements.txt (line 5)) (2.20190107.0) Collecting psycopg2==2.8.4 Using cached psycopg2-2.8.4.tar.gz (377 kB) Processing /home/reosarevok/.cache/pip/wheels/d7/a9/33/acc7b709e2a35caa7d4cae442f6fe6fbf2c43f80823d46460c/retrying-1.3.3-cp27-none-any.whl Collecting pysolr==3.8.1 Using cached pysolr-3.8.1-py2.py3-none-any.whl (16 kB) Processing /home/reosarevok/.cache/pip/wheels/09/4f/63/94baeb6bdb105d596a1f09a203968188699b77e604e4b37091/SQLAlchemy-1.1.18-cp27-cp27mu-linux_x86_64.whl Collecting requests==2.22.0 Using cached requests-2.22.0-py2.py3-none-any.whl (57 kB) Processing /home/reosarevok/.cache/pip/wheels/28/77/e4/0311145b9c2e2f01470e744855131f9e34d6919687550f87d1/ujson-1.35-cp27-cp27mu-linux_x86_64.whl Collecting sentry-sdk==1.3.1 Downloading sentry_sdk-1.3.1-py2.py3-none-any.whl (133 kB) |████████████████████████████████| 133 kB 4.1 MB/s Requirement already satisfied: vine<5.0.0a1,>=1.1.3 in ./venv/lib/python2.7/site-packages (from amqp==2.5.2->-r requirements.txt (line 1)) (1.3.0) Requirement already satisfied: contextlib2; python_version < "3.2" in ./venv/lib/python2.7/site-packages (from mbdata->-r requirements.txt (line 4)) (0.6.0.post1) Requirement already satisfied: six in ./venv/lib/python2.7/site-packages (from mbdata->-r requirements.txt (line 4)) (1.16.0) Requirement already satisfied: typing; python_version < "3" in ./venv/lib/python2.7/site-packages (from mbdata->-r requirements.txt (line 4)) (3.10.0.0) Requirement already satisfied: lxml==4.3.2 in ./venv/lib/python2.7/site-packages (from mb-rngpy->-r requirements.txt (line 5)) (4.3.2) Collecting certifi>=2017.4.17 Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB) Collecting urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 Using cached urllib3-1.25.11-py2.py3-none-any.whl (127 kB) Collecting chardet<3.1.0,>=3.0.2 Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB) Collecting idna<2.9,>=2.5 Using cached idna-2.8-py2.py3-none-any.whl (58 kB) Building wheels for collected packages: psycopg2 Building wheel for psycopg2 (setup.py) ... error ERROR: Command errored out with exit status 1: command: /media/data/sir/venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pkMO_T/psycopg2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pkMO_T/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-gA5xQY cwd: /tmp/pip-install-pkMO_T/psycopg2/ Complete output (40 lines): running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/psycopg2 copying lib/_range.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/_json.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/extensions.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/_lru_cache.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/pool.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/extras.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/tz.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/__init__.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/errorcodes.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/compat.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/errors.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/_ipaddress.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/sql.py -> build/lib.linux-x86_64-2.7/psycopg2 running build_ext building 'psycopg2._psycopg' extension creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/psycopg x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/python2.7-5hlAcC/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DPSYCOPG_VERSION=2.8.4 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120007 -DHAVE_LO64=1 -I/usr/include/python2.7 -I. -I/usr/include/postgresql -I/usr/include/postgresql/12/server -c psycopg/psycopgmodule.c -o build/temp.linux-x86_64-2.7/psycopg/psycopgmodule.o -Wdeclaration-after-statement In file included from psycopg/psycopgmodule.c:27: ./psycopg/psycopg.h:34:10: fatal error: Python.h: No such file or directory 34 | #include | ^~~~~~~~~~ compilation terminated. It appears you are missing some prerequisite to build the package from source. You may install a binary package by installing 'psycopg2-binary' from PyPI. If you want to install psycopg2 from source, please install the packages required for the build and try again. For further information please check the 'doc/src/install.rst' file (also at ). error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for psycopg2 Running setup.py clean for psycopg2 Failed to build psycopg2 Installing collected packages: psycopg2, retrying, certifi, urllib3, chardet, idna, requests, pysolr, sqlalchemy, ujson, sentry-sdk Running setup.py install for psycopg2 ... error ERROR: Command errored out with exit status 1: command: /media/data/sir/venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pkMO_T/psycopg2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pkMO_T/psycopg2/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-AABs_n/install-record.txt --single-version-externally-managed --compile --install-headers /media/data/sir/venv/include/site/python2.7/psycopg2 cwd: /tmp/pip-install-pkMO_T/psycopg2/ Complete output (40 lines): running install running build running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/psycopg2 copying lib/_range.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/_json.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/extensions.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/_lru_cache.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/pool.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/extras.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/tz.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/__init__.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/errorcodes.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/compat.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/errors.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/_ipaddress.py -> build/lib.linux-x86_64-2.7/psycopg2 copying lib/sql.py -> build/lib.linux-x86_64-2.7/psycopg2 running build_ext building 'psycopg2._psycopg' extension creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/psycopg x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -ffile-prefix-map=/build/python2.7-5hlAcC/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DPSYCOPG_VERSION=2.8.4 (dt dec pq3 ext lo64) -DPG_VERSION_NUM=120007 -DHAVE_LO64=1 -I/usr/include/python2.7 -I. -I/usr/include/postgresql -I/usr/include/postgresql/12/server -c psycopg/psycopgmodule.c -o build/temp.linux-x86_64-2.7/psycopg/psycopgmodule.o -Wdeclaration-after-statement In file included from psycopg/psycopgmodule.c:27: ./psycopg/psycopg.h:34:10: fatal error: Python.h: No such file or directory 34 | #include | ^~~~~~~~~~ compilation terminated. It appears you are missing some prerequisite to build the package from source. You may install a binary package by installing 'psycopg2-binary' from PyPI. If you want to install psycopg2 from source, please install the packages required for the build and try again. For further information please check the 'doc/src/install.rst' file (also at ). error: command 'x86_64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /media/data/sir/venv/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pkMO_T/psycopg2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pkMO_T/psycopg2/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-AABs_n/install-record.txt --single-version-externally-managed --compile --install-headers /media/data/sir/venv/include/site/python2.7/psycopg2 Check the logs for full command output.