首页 文章

如何在el capitan上安装psycopg2?

提问于
浏览
0

我安装了pip然后尝试运行sudo pip install psycopg2 . 然后我得到命令“python setup.py egg_info”失败,错误代码为1

我不确定这意味着什么 .

我正在运行imdbpy脚本来填充我的postgres数据库,但是我收到了ImportError:找不到PostgreSQL驱动,试过psycopg

我试图安装psycopg因为这个错误 .

3 回答

  • 0

    您可能没有正确版本的setuptools pip install --upgrade setuptools

  • 0

    我有同样的问题,你可以解决它安装这个程序(如果你是Linux用户):

    sudo apt-get install python-psycopg2
    

    或访问此网站:http://initd.org/psycopg/docs/install.html

  • 0

    IMO,我建议你删除使用'.dmg'文件安装的Postgres并使用 homebrew 安装Postgres .

    配置不当导致失败,错误代码为1 .

    我这样说是因为自制软件负责将所有内容链接到PATH以及其他必要的设置/配置,以确保您可以立即开始使用它 .

    使用

    brew doctor
    brew update
    

    然后

    brew install postgresql
    

    你可以找到合适的信息here .

    完成后,您可以运行该命令

    pip install psycopg2
    

    这应该适合你,没有任何错误 .

    您还可以使用检查pg_config的位置

    which pg_config
    

    这是psycopg在pip安装期间寻找并导致失败的原因 .

    希望有所帮助 .

相关问题