profile
viewpoint

Ask questionsError when clicking on reopen in container in vscode 1.43.0 remote-containers 0.106.0

[13569 ms] Successfully built lazy-object-proxy wrapt [13699 ms] Installing collected packages: six, lazy-object-proxy, wrapt, astroid, asgiref, sqlparse, pytz, Django, python-dotenv, djangorestframework, isort, mccabe, psycopg2, pycodestyle, whitenoise [17831 ms] Running setup.py install for psycopg2: started [26798 ms] Running setup.py install for psycopg2: finished with status 'error'

ERROR: Command errored out with exit status 1: command: /usr/local/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-rcteoxm8/psycopg2/setup.py'"'"'; file='"'"'/tmp/pip-install-rcteoxm8/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-toe7tkgr/install-record.txt --single-version-externally-managed --compile --install-headers /usr/local/include/python3.8/psycopg2 cwd: /tmp/pip-install-rcteoxm8/psycopg2/ Complete output (72 lines): running install running build running build_py creating build creating build/lib.linux-x86_64-3.8 creating build/lib.linux-x86_64-3.8/psycopg2 copying lib/_ipaddress.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/extensions.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/tz.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/_json.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/extras.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/init.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/sql.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/errorcodes.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/_range.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/pool.py -> build/lib.linux-x86_64-3.8/psycopg2 copying lib/psycopg1.py -> build/lib.linux-x86_64-3.8/psycopg2 creating build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_transaction.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/dbapi20.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_cancel.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_types_extras.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_ipaddress.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_module.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_notify.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_bugX000.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_connection.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/testconfig.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_errcodes.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_types_basic.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_async.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_quote.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/init.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_cursor.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_fast_executemany.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_sql.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_green.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_async_keyword.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_psycopg2_dbapi20.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_bug_gc.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/dbapi20_tpc.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_lobject.py -> build/lib.linux-x86_64-3.8/psycopg2/tests [75235 ms] copying tests/test_with.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_dates.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_replication.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_extras_dictcursor.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/testutils.py -> build/lib.linux-x86_64-3.8/psycopg2/tests copying tests/test_copy.py -> build/lib.linux-x86_64-3.8/psycopg2/tests Skipping optional fixer: buffer Skipping optional fixer: idioms Skipping optional fixer: set_literal Skipping optional fixer: ws_comma running build_ext building 'psycopg2._psycopg' extension creating build/temp.linux-x86_64-3.8 creating build/temp.linux-x86_64-3.8/psycopg gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -DPSYCOPG_DEFAULT_PYDATETIME=1 -DPSYCOPG_VERSION="2.7.4 (dt dec pq3 ext lo64)" -DPG_VERSION_NUM=110007 -DHAVE_LO64=1 -I/usr/local/include/python3.8 -I. -I/usr/include/postgresql -I/usr/include/postgresql/11/server -c psycopg/psycopgmodule.c -o build/temp.linux-x86_64-3.8/psycopg/psycopgmodule.o -Wdeclaration-after-statement psycopg/psycopgmodule.c: In function ‘psyco_is_main_interp’: psycopg/psycopgmodule.c:685:18: error: dereferencing pointer to incomplete type ‘PyInterpreterState’ {aka ‘struct _is’} while (interp->next) ^~

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
<http://initd.org/psycopg/docs/install.html>).

error: command 'gcc' failed with exit status 1
----------------------------------------
microsoft/python-sample-tweeterapp

Answer questions luabud

Thanks for reporting this! The requirements.txt file was updated in https://github.com/microsoft/python-sample-tweeterapp/pull/13, so that should fix it 😊 let me know if it didn't though!

useful!

Related questions

No questions were found.
Github User Rank List