我在Ubuntu16.04上使用以下代码为pypy3(Python3.5.3)安装了psycopg2:
pypy3 -m pip install psycopg2
然而,我遇到了一些错误:
我在 "You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application" 中找到了解决方案。错误:b'You need to install postgresql-server-dev-X.Y for building a server-side extension or libpq-dev for building a client-side application.\n'
命令"python setup.py egg_info"在/tmp/pip-install-epd368s6/psycopg2中失败,错误代码为1
我的电脑已经安装了Postgresql9.5,所以我使用了以下命令进行安装:
sudo apt-get install libpq-dev
pypy3 -m pip install psycopg2
没有报错,但是当我尝试 "import psycopg2" 时,出现了 ImportError: 图片描述 我在 "pypy3 import psycopg2 error (PyCodec_Encoder)" 中发现了相同的错误,但我没有找到解决方案。
有人知道如何修复吗?