Run the following on the server you're attempting to install openwisp2 on: *sudo apt-get install libpq-dev*
On Thursday, April 29, 2021 at 9:45:12 AM UTC-7 f.capoano wrote: > Hi Sonia, > > it's not easy to understand what's happening here. > > Try with: > > /opt/openwisp2 > source env/python/activate > pip install psycopg2 > > Then try to understand why you're getting this error, looks like a system > issue. > > Best regards > *Federico Capoano* > > On Wed, Apr 28, 2021 at 10:44 AM SKapoor <[email protected]> wrote: > >> Hi All, >> I want postgreSQL database for my cloud, when I try installing it I get >> the following error. >> Not able to proceed, please let me know if I am doing something wrong >> here. >> >> >> fatal: FAILED! => {"attempts": 5, "changed": false, "cmd": >> "/opt/openwisp2/env/bin/pip3 install -U psycopg2", "msg": "stdout: >> Collecting psycopg2\n Downloading psycopg2-2.8.6.tar.gz (383 >> kB)\n\n:stderr: >> /usr/lib/python3/dist-packages/secretstorage/dhcrypto.py:15: >> CryptographyDeprecationWarning: int_from_bytes is deprecated, use >> int.from_bytes instead\n from cryptography.utils import >> int_from_bytes\n/usr/lib/python3/dist-packages/secretstorage/util.py:19: >> CryptographyDeprecationWarning: int_from_bytes is deprecated, use >> int.from_bytes instead\n from cryptography.utils import >> int_from_bytes\nWARNING: The directory /.cache/pip' or its parent directory >> is not owned or is not writable by the current user. The cache has been >> disabled. Check the permissions and owner of that directory. If executing >> pip with sudo, you may want sudo's -H flag.\n ERROR: Command errored out >> with exit status 1:\n command: /opt/openwisp2/env/bin/python3 -c >> 'import sys, setuptools, tokenize; sys.argv[0] = >> '\"'\"'/tmp/pip-install-_m4m13d8/psycopg2/setup.py'\"'\"'; >> __file__='\"'\"'/tmp/pip-install-_m4m13d8/psycopg2/setup.py'\"'\"';f=getattr(tokenize, >> >> '\"'\"'open'\"'\"', >> open)(__file__);code=f.read().replace('\"'\"'\\r\\n'\"'\"', >> '\"'\"'\\n'\"'\"');f.close();exec(compile(code, __file__, >> '\"'\"'exec'\"'\"'))' egg_info --egg-base /tmp/pip-pip-egg-info-yo9inzt1\n >> cwd: /tmp/pip-install-_m4m13d8/psycopg2/\n Complete output (23 >> lines):\n running egg_info\n creating >> /tmp/pip-pip-egg-info-yo9inzt1/psycopg2.egg-info\n writing >> /tmp/pip-pip-egg-info-yo9inzt1/psycopg2.egg-info/PKG-INFO\n writing >> dependency_links to >> /tmp/pip-pip-egg-info-yo9inzt1/psycopg2.egg-info/dependency_links.txt\n >> writing top-level names to >> /tmp/pip-pip-egg-info-yo9inzt1/psycopg2.egg-info/top_level.txt\n writing >> manifest file >> '/tmp/pip-pip-egg-info-yo9inzt1/psycopg2.egg-info/SOURCES.txt'\n \n >> Error: pg_config executable not found.\n \n pg_config is required to >> build psycopg2 from source. Please add the directory\n containing >> pg_config to the $PATH or specify the full executable path with the\n >> option:\n \n python setup.py build_ext --pg-config >> /path/to/pg_config build ...\n \n or with the pg_config option in >> 'setup.cfg'.\n \n If you prefer to avoid building psycopg2 from >> source, please install the PyPI\n 'psycopg2-binary' package instead.\n >> \n For further information please check the 'doc/src/install.rst' file >> (also at\n <https://www.psycopg.org/docs/install.html>).\n \n >> ----------------------------------------\nERROR: Command errored out with >> exit status 1: python setup.py egg_info Check the logs for full command >> output.\nWARNING: You are using pip version 20.2.4; however, version 21.1 >> is available.\nYou should consider upgrading via the >> '/opt/openwisp2/env/bin/python3 -m pip install --upgrade pip' command.\n"} >> >> regards >> >> >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "OpenWISP" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web, visit >> https://groups.google.com/d/msgid/openwisp/3ec72bd8-d95a-4ab8-9216-7abc7c78562en%40googlegroups.com >> >> <https://groups.google.com/d/msgid/openwisp/3ec72bd8-d95a-4ab8-9216-7abc7c78562en%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- You received this message because you are subscribed to the Google Groups "OpenWISP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web, visit https://groups.google.com/d/msgid/openwisp/4a0fc57f-cde0-4387-81f0-763b5ea538b3n%40googlegroups.com.
