... \\ bin \\ HostX86 \\ x86 \\ link.exe 'завершился неудачно с состоянием выхода 1120 - Python 3.8 при установке psycopg2 - PullRequest
0 голосов
/ 26 марта 2020

Я пытаюсь установить psycopg2 в PyCharm virtualenv Python 3.8. У меня он установлен в моих глобальных пакетах сайта на Python 3.7 без проблем.

...
   lobject_int.obj : error LNK2001: unresolved external symbol _lo_unlink
    lobject_int.obj : error LNK2001: unresolved external symbol _lo_open
    lobject_int.obj : error LNK2001: unresolved external symbol _lo_close
    adapter_binary.obj : error LNK2001: unresolved external symbol _PQescapeByteaConn
    adapter_binary.obj : error LNK2001: unresolved external symbol _PQescapeBytea
    build\lib.win32-3.8\psycopg2\_psycopg.cp38-win32.pyd : fatal error LNK1120: 83 unresolved externals
    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.20.27508\\bin\\HostX86\\x86\\link.exe' failed with exit status 1120

Я добавил C:\Program Files\PostgreSQL\12\bin и C:\Program Files\PostgreSQL\12\lib в мой PATH. Я пытался запустить PyCharm как администратор, но безрезультатно. Я также попытался установить оба psycopg2 и psycopg2-binary, но с ошибками на обоих.

...