Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Windows 10上,Psycopg2失败,退出状态为1120_Python_Django_Postgresql_Psycopg2 - Fatal编程技术网

Python 在Windows 10上,Psycopg2失败,退出状态为1120

Python 在Windows 10上,Psycopg2失败,退出状态为1120,python,django,postgresql,psycopg2,Python,Django,Postgresql,Psycopg2,我有一台安装了Python3.8的venv,从windows 7升级到了windows 10,现在我无法安装Psycopg2或Psycopg2二进制文件 它给了我以下错误: 我试过: 使用pip安装git从github安装+https://github.com/nwcell/psycopg2-windows.git@win32-py25#egg=psycopg2。它仍然表示未安装Psycopg2: 有什么建议吗 非常感谢。我将python重新安装到64位版本(因为我的笔记本电脑是64位的

我有一台安装了Python3.8的
venv
,从windows 7升级到了windows 10,现在我无法安装Psycopg2或Psycopg2二进制文件

它给了我以下错误:

我试过:

  • 使用
    pip安装git从github安装+https://github.com/nwcell/psycopg2-windows.git@win32-py25#egg=psycopg2
    。它仍然表示未安装Psycopg2:

有什么建议吗


非常感谢。

我将python重新安装到64位版本(因为我的笔记本电脑是64位的),它适合我。我知道你有32位版本。只需从官方网站安装windowsX86-64版本的python。

请参阅前面的堆栈溢出中的我的答案:对不起,我们需要。将它们作为文本发布,这样我们就可以在不必重新键入所有内容的情况下尝试重现问题,您的问题也可以被屏幕阅读器正确索引或读取。谢谢,我现在可以安装psycopg2,但我遇到了以下错误:导入_psycopg时DLL加载失败。有关于如何继续的建议吗?您是否安装了postgresql并向全局变量添加了pg_config的路径?我确实安装了Postgres,并且它位于窗口的路径上。如何验证它是否连接到pg_配置?当我输入“postgres”时,它告诉我:
postgres不知道在哪里可以找到服务器配置文件。您必须指定--config file或-D invocation选项或设置PGDATA环境变量。
Update:通过安装Python 3.7.5修复了该问题。谢谢你的帮助!很乐意帮忙。这是一个非常严重的错误。花了一天时间试图解决这个问题。