Python 在Windows上安装psycopg2时出错

Python 在Windows上安装psycopg2时出错,python,python-3.x,postgresql,psycopg2,Python,Python 3.x,Postgresql,Psycopg2,我无法在Win10 x64/Python 3.8上安装psycopg2。 当我运行MyProject\venv>pip安装psycopg2二进制文件时 代码>微软Visual C++ 14或更大的要求。用“微软C++构建工具”获得:https://visualstudio.microsoft.com/visual-cpp-build-tools 但是我已经安装了BuffDooSoT(从)和MS VisualC++ +可重新分配2015-2019 此外,我还尝试安装预编译二进制文件-但对于任何软

我无法在Win10 x64/Python 3.8上安装psycopg2。 当我运行
MyProject\venv>pip安装psycopg2二进制文件时

<我有错误>代码>微软Visual C++ 14或更大的要求。用“微软C++构建工具”获得:https://visualstudio.microsoft.com/visual-cpp-build-tools

<>但是我已经安装了BuffDooSoT(从)和MS VisualC++ +可重新分配2015-2019


此外,我还尝试安装预编译二进制文件-但对于任何软件包(win_amd64或win32),我都会遇到类似“psycopg2-2.8.6-cp39-cp39-win32.whl在此平台上不受支持”的错误


您能帮忙吗?我最终如何安装它们?

我最近也遇到了同样的问题。我安装了我能找到的最旧的psycopg2版本,它运行正常。这不是一个很好的解决方案,但可能有助于您继续前进,这比什么都没有要好:)请您澄清一下您使用的是什么版本或提供了链接?“psycopg2-2.8.6-cp39-cp39-win32.whl”是32位Python 3.9,而不是Python 3.8。@cgohlke谢谢,我试过了,但不幸的是,对于3.8/x64二进制文件也是如此:
psycopg2-2.8.6-cp38-cp38-win\u amd64.whl在此平台上不受支持。
我最近遇到了同样的问题。我安装了我能找到的最旧的psycopg2版本,它运行正常。这不是一个很好的解决方案,但可能有助于您继续前进,这比什么都没有要好:)请您澄清一下您使用的是什么版本或提供了链接?“psycopg2-2.8.6-cp39-cp39-win32.whl”是32位Python 3.9,而不是Python 3.8。@cgohlke谢谢,我试过了,但不幸的是,对于3.8/x64二进制文件也是如此:
psycopg2-2.8.6-cp38-cp38-win\u amd64.whl在此平台上不受支持。