【发布时间】:2019-04-19 16:11:08
【问题描述】:
我在Ubuntu16.04上通过以下代码将psycopg2安装到pypy3(Python3.5.3):
pypy3 -m pip install psycopg2
但是,我遇到了一些错误:
错误:b'您需要安装 postgresql-server-dev-X.Y 来构建服务器端扩展或 libpq-dev 来构建客户端应用程序。\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)”中发现了同样的错误,但我没有找到解决办法。
有人知道怎么解决吗?
【问题讨论】:
标签: python-3.x psycopg2 pypy