Я пытаюсь установить 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
, но с ошибками на обоих.