昨天我错误地卸载了python 3.7版本。然后我再次安装python(这次是3.8版),并再次设置我的环境。但是我无法启动具有Postgres连接的Django项目。实际上,我无法在环境中安装“ psycopg2 ”。我搜索了几个小时,并实现了从网上获得的所有解决方案,但是它没有用。让我告诉你到目前为止我做了什么。
- 首先它说要在我的PATH中添加Postgres,所以我在我的PATH中添加了
C:\Program Files\PostgreSQL\12\bin\
。 -
然后出现一个新问题,其中包含2个重要错误的巨大错误报告。
错误:psycopg2的构建轮失败
..........................
正在运行psycopg2的setup.py安装...错误
我尝试升级滚轮,但它说,
要求已最新
-
http://initd.org/psycopg/docs/install.html#install-from-source 我从该站点了解到 psycopg2 需要 python2 版本。所以我也安装了 python 2.7 。
- 我重新安装了PostgreSQL,但是它不起作用。
- 我删除了虚拟环境,然后再次创建,但是它不起作用。
- 有人说他们通过运行
pip install psycopg2-binary
解决了这个问题,但这对我不起作用。
请帮助我摆脱这些。我困了几个小时。