加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

MacOS安装psycopg2

发布时间:2020-12-13 17:08:47 所属栏目:百科 来源:网络整理
导读:MacOS安装psycopg2 标签(空格分隔): DevOps Blog 前言: 相比安装一般的python lib会比较麻烦一点。 直接运行 pip install psycopg2 Command python setup.py egg_info failed with error code 1 原因在于本地需要安装PostgreSQL的app文件,所以先安装下

MacOS安装psycopg2

标签(空格分隔): DevOps Blog


前言:
相比安装一般的python lib会比较麻烦一点。

直接运行pip install psycopg2

Command python setup.py egg_info failed with error code 1

原因在于本地需要安装PostgreSQL的app文件,所以先安装下 brew install postgresql.

安装时报错,信息如下:

curl: (22) The requested URL returned error: 404 Not Found
Error: Failed to download resource “openssl”
Download failed: https://raw.githubusercontent.com/DomT4/LibreMirror/master/OpenSSL/openssl-1.0.2.tar.gz

OpenSSL的版本太低,先升级brew的版本brew update.
再次执行brew install postgrelsql
需要import pg_config到环境变量中

export PATH=$PATH:/apps/svr/homebrew/Cellar/postgresql/9.4.5_2/bin/

安装完成后再安装python lib. pip install psycopg2
DONE.

参考:

  • StackOverflow: How to install psycopg2 with “pip” on Python

  • github-issue: Openssl fails to build on 10.10

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读