解决pip install psycopg2出错问题


Posted in Python onJuly 09, 2020

pip install psycopg2出现错误:

Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting psycopg2
 Using cached https://pypi.tuna.tsinghua.edu.cn/packages/84/d7/6a93c99b5ba4d4d22daa3928b983cec66df4536ca50b22ce5dcac65e4e71/psycopg2-2.8.4.tar.gz (377 kB)
 ERROR: Command errored out with exit status 1:
  command: /opt/AN/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-lkf6b0y5/psycopg2/setup.py'"'"'; __file__='"'"'/tmp/pip-install-lkf6b0y5/psycopg2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-lkf6b0y5/psycopg2/pip-egg-info
   cwd: /tmp/pip-install-lkf6b0y5/psycopg2/
 Complete output (23 lines):
 running egg_info
 creating /tmp/pip-install-lkf6b0y5/psycopg2/pip-egg-info/psycopg2.egg-info
 writing /tmp/pip-install-lkf6b0y5/psycopg2/pip-egg-info/psycopg2.egg-info/PKG-INFO
 writing dependency_links to /tmp/pip-install-lkf6b0y5/psycopg2/pip-egg-info/psycopg2.egg-info/dependency_links.txt
 writing top-level names to /tmp/pip-install-lkf6b0y5/psycopg2/pip-egg-info/psycopg2.egg-info/top_level.txt
 writing manifest file '/tmp/pip-install-lkf6b0y5/psycopg2/pip-egg-info/psycopg2.egg-info/SOURCES.txt'
 
 Error: pg_config executable not found.
 
 pg_config is required to build psycopg2 from source. Please add the directory
 containing pg_config to the $PATH or specify the full executable path with the
 option:
 
  python setup.py build_ext --pg-config /path/to/pg_config build ...
 
 or with the pg_config option in 'setup.cfg'.
 
 If you prefer to avoid building psycopg2 from source, please install the PyPI
 'psycopg2-binary' package instead.
 
 For further information please check the 'doc/src/install.rst' file (also at
 <http://initd.org/psycopg/docs/install.html>).
 
 ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

解决方法:

yum install postgresql postgresql-devel python-devel python3-devel

补充知识:anaconda 通过pip 安装python psycopg2

1. 【不能在cmd里install】之前一直在 cmd 里conda install psycopg2 ,pip install psycopg2,虽然提示安装成功,但是import时还是会报错提示包不存在。

2. 【在prompt里pip】正确的安装方法是,安装完成 anaconda,进入anaconda prompt,输入命令即可

pip install psycopg2

解决pip install psycopg2出错问题

3. import psycopg2 未报错,安装成功。

以上这篇解决pip install psycopg2出错问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python服务器与android客户端socket通信实例
Nov 12 Python
Python修改MP3文件的方法
Jun 15 Python
Python循环语句中else的用法总结
Sep 11 Python
用Python将IP地址在整型和字符串之间轻松转换
Mar 22 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
Feb 13 Python
使用pip发布Python程序的方法步骤
Oct 11 Python
Django中URL的参数传递的实现
Aug 04 Python
keras的siamese(孪生网络)实现案例
Jun 12 Python
Python实现删除某列中含有空值的行的示例代码
Jul 20 Python
celery在python爬虫中定时操作实例讲解
Nov 27 Python
PyTorch dropout设置训练和测试模式的实现
May 27 Python
Python中文分词库jieba(结巴分词)详细使用介绍
Apr 07 Python
利用python下载scihub成文献为PDF操作
Jul 09 #Python
Python scrapy爬取小说代码案例详解
Jul 09 #Python
使用Python实现微信拍一拍功能的思路代码
Jul 09 #Python
pytorch 多分类问题,计算百分比操作
Jul 09 #Python
详解Python 循环嵌套
Jul 09 #Python
keras分类之二分类实例(Cat and dog)
Jul 09 #Python
python中tkinter窗口位置\坐标\大小等实现示例
Jul 09 #Python
You might like
一个php作的文本留言本的例子(二)
2006/10/09 PHP
PHP简单实现DES加密解密的方法
2016/07/12 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
基于Laravel 5.2 regex验证的正确写法
2019/09/29 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
flexigrid 参数说明
2010/11/23 Javascript
在JavaScript的AngularJS库中进行单元测试的方法
2015/06/23 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
2015/12/08 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
Angular 路由route实例代码
2016/07/12 Javascript
微信小程序 欢迎界面开发的实例详解
2016/11/30 Javascript
bootstrap-table实现服务器分页的示例 (spring 后台)
2017/09/01 Javascript
nodejs超出最大的调用栈错误问题
2017/12/27 NodeJs
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
JS实现简单随机3D骰子
2019/10/24 Javascript
vue从零实现一个消息通知组件的方法详解
2020/03/16 Javascript
Vue2.0 $set()的正确使用详解
2020/07/28 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
Python实现的ini文件操作类分享
2014/11/20 Python
在Python的Flask框架下收发电子邮件的教程
2015/04/21 Python
Python操作列表之List.insert()方法的使用
2015/05/20 Python
使用Python的Flask框架来搭建第一个Web应用程序
2016/06/04 Python
python 3利用BeautifulSoup抓取div标签的方法示例
2017/05/28 Python
python 利用浏览器 Cookie 模拟登录的用户访问知乎的方法
2019/07/11 Python
在OpenCV里使用特征匹配和单映射变换的代码详解
2019/10/23 Python
PYTHON发送邮件YAGMAIL的简单实现解析
2019/10/28 Python
利用CSS3的3D效果制作正方体
2020/03/10 HTML / CSS
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
bonprix匈牙利:女士、男士和儿童服装
2019/07/19 全球购物
php优化查询foreach代码实例讲解
2021/03/24 PHP
小学生期末自我鉴定
2014/01/19 职场文书
党员群众路线整改措施及今后努力方向
2014/10/28 职场文书
Django使用channels + websocket打造在线聊天室
2021/05/20 Python
死磕 java同步系列之synchronized解析
2021/06/28 Java/Android
vue+iview实现手机号分段输入框
2022/03/25 Vue.js