Вы можете установить бинарный пакет, установив 'psycopg2-binary' из PyPI [WINDOWS].

Привет ребята я получаю эту ошибку и не знаю как ее исправить

Команда, которую я запускаю в своей консоли, следующая:

pip install -r ..\requirements\local.txt

    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 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.29.30133\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2

Я не знаю, как это исправить, мне очень нужна помощь

Попробуйте установить psycopg2-binary вместо psycopg2 - он будет установлен из исходников, как и все пакеты pip, и требует наличия инструментов сборки. Я никогда не использовал pip/python на Windows, но psycopg2 печально известен ошибками сборки, поэтому я сам недавно прибегнул к бинарному - все остальное просто собирается из исходников на моих Mac и Linux, за исключением psycopg2. Похоже, вам нужно соответствующим образом изменить файл требований.

Вернуться на верх