【问题标题】:Cannot install psycopg2 on venv MacOSX Mojave无法在 venv MacOS Mojave 上安装 psycopg2
【发布时间】:2020-02-11 19:39:20
【问题描述】:

美好的一天! 我无法在我的venv 上通过pip3 安装psycopg2 lib,我不太确定问题出在哪里。我已经成功安装了postgresqllibpq,甚至还安装了gem pg。但是问题依然存在:

Command "/Users/massakeel/Desktop/untitled1/venv/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/wc/_r5j9z2s00z5x4rk3xxdsn5h0000gn/T/pip-install-_kv_trob/psycopg2/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/wc/_r5j9z2s00z5x4rk3xxdsn5h0000gn/T/pip-record-1tzkkfi1/install-record.txt --single-version-externally-managed --compile --install-headers /Users/massakeel/Desktop/untitled1/venv/include/site/python3.6/psycopg2" failed with error code 1 in /private/var/folders/wc/_r5j9z2s00z5x4rk3xxdsn5h0000gn/T/pip-install-_kv_trob/psycopg2/

更方便的图片是here。我从跟踪中了解到,openssl 库存在问题,但它是最新的。非常感谢任何帮助。

【问题讨论】:

    标签: postgresql macos openssl pg python-venv


    【解决方案1】:

    不幸的是,我还没有找到默认 psycopg2 没有在我的 Mac 上运行的原因。但是,psycopg2-binary 工作得很好。

    pip install psycopg2-binary
    

    【讨论】:

      猜你喜欢
      • 2019-11-06
      • 2020-04-23
      • 2020-12-10
      • 2019-09-01
      • 2019-03-27
      • 1970-01-01
      • 2019-12-22
      • 2019-12-25
      • 1970-01-01
      相关资源
      最近更新 更多