首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我不能在Mac上安装Psycopg2和Python3。我安装了Python3和pip3

我不能在Mac上安装Psycopg2和Python3。我安装了Python3和pip3
EN

Stack Overflow用户
提问于 2019-05-23 12:39:34
回答 2查看 3.6K关注 0票数 1

我已经尝试输入以下命令: pip3安装-用户psycopg2 -内核2-二进制

Bash答案:错误:运行安装

代码语言:javascript
复制
It appears you are missing some prerequisite to build the package from source.

You may install a binary package by installing 'psycopg2-binary' from PyPI.
If you want to install psycopg2 from source, please install the packages
required for the build and try again.

For further information please check the 'doc/src/install.rst' file (also at
<http://initd.org/psycopg/docs/install.html>).

error: command 'gcc' failed with exit status 1
----------------------------------------

错误:命令"/Library/Frameworks/Python.framework/Versions/3.7/bin/python3 -u -c 'import,tokenize;file='"'"'/private/var/folders/qf/kmd2_y0j2p9_10zkd5ctvm880000gn/T/pip-install-i0kg4ysj/psycopg2/setup.py'"'"';f=getattr(tokenize,‘打开’‘,打开)(文件);Code=f.read().replace(‘\r’,‘\n’);f.close();/private/var/folders/qf/kmd2_y0j2p9_10zkd5ctvm880000gn/T/pip-record-lkzzuu55/install-record.txt (编译(代码,文件,‘exec’)安装-记录-单版本-外部管理-编译“失败与错误代码1在/private/var/folders/qf/kmd2_y0j2p9_10zkd5ctvm880000gn/T/pip-install-i0kg4ysj/psycopg2/

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-23 12:55:09

您无法安装psycopg2,因为设备中的gcc编译器已经过时,无法安装和运行,或者根本不存在。

如果您只是运行pip install psycopg2-binary,那么它将在您的开发和测试环境中工作,但是不推荐用于生产。

要安装psycopg2,请确保您的设备中安装了gcc,方法是-

gcc --version gcc where

如果没有安装,请参考这里的指南-

在Mac上安装GCC

我希望这能帮到你。:)

票数 1
EN

Stack Overflow用户

发布于 2019-05-23 12:45:03

成功安装python和pip之后,此命令应该可以工作: pip安装psycopg2。

票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56275454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档