将 Python 与 virtualenv 一起使用时,您可能会遇到 psycopg2 的安装问题。本指南解决了特定错误消息“未找到 pg_config 可执行文件”,并提供了两个解决问题的选项。
对于 Linux 和 Mac 用户,这是一个更简单的解决方案是安装 psycopg2-binary 包,它提供了预构建的轮子:
pip install psycopg2-binary
如果您喜欢从源安装 psycopg2,请确保安装了必要的先决条件:
Python Version | Command |
---|---|
Default Python 3 | sudo apt install libpq-dev python3-dev |
Python 3.x | sudo apt install libpq-dev python3.x-dev |
Python 2 | sudo apt install libpq-dev python-dev |
安装先决条件后,您可以继续从源代码构建 psycopg2。有关更多说明,请参阅 psycopg2 文档。
以上是在 Virtualenv 中安装 Python psycopg2 时如何解决'未找到 pg_config 可执行文件”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!