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

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐