安装 psycopg2 的问题:pg_config executable not found

1、在windows安装时,注意pip的版本 最好用pip=20.2.4,别的版本会报一些错误

【Pycharm 】 pip 时报错 no such option: --bulid-dir 的解决办法_Lucky@Dong的博客-CSDN博客创作背景最近本菜鸡在 PyCharm 的虚拟环境安装第三方库的时候报了错,说 no such option: --bulid-dir ,如下图所示:讲解PyCharm 依赖于 --build-dir 安装第三方库,但该标志在 20.2 版本以后的版中已被删除。解决办法命令行中切换到虚拟环境的路径,并使用 activate 切换为虚拟环境。输入命令 python -m pip install pip==20.2.4 来切换 pip 的版本。如下图所示:再次使用 PyCharm..https://blog.csdn.net/zzddada/article/details/124948932?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22124948932%22%2C%22source%22%3A%22zzddada%22%7D&ctrtid=iojqp安装时 pip=20.2.4然后直接 pip intall  psycopg2  即可;

2、安装 psycopg2 的问题:pg_config executable not found

使用 pip install psycopg2,报错,Error: pg_config executable not found。

网上搜索下,说需要安装 pg 和 py 的驱动:
Debian系:

apt-get install libpq-dev python-dev

RedHat系:

yum install libpqxx-devel python-devel

安装完成,再使用 pip install psycopg2,OK,一切顺利。

有的时候 pip 还经常出现 timeout,不省心啊!可以下载后安装:

psycopg2 · PyPI下载PSYCOPG2

Code example:
1

2

3

4

5

$ wget https://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.5.2.tar.gz

$ tar -zxvf psycopg2-2.5.2.tar.gz

$ cd psycopg2-2.5.2/

$ ~/venv/bin/python setup.py build #我使用的是虚拟环境

$ ~/venv/bin/python setup.py install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值