无法在 venv MacOS Mojave 中安装 psycopg2
Cannot install psycopg2 on venv MacOSX Mojave
美好的一天!
我无法通过 pip3
在我的 venv
上安装 psycopg2
库,我不太确定是什么问题。我已经成功安装了 postgresql
、libpq
,甚至还安装了 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 库存在问题,但它是最新的。非常感谢任何帮助。
不幸的是,我还没有找到默认 psycopg2
不是 运行 的原因 Mac。但是,psycopg2-binary
工作得很好。
pip install psycopg2-binary
美好的一天!
我无法通过 pip3
在我的 venv
上安装 psycopg2
库,我不太确定是什么问题。我已经成功安装了 postgresql
、libpq
,甚至还安装了 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 库存在问题,但它是最新的。非常感谢任何帮助。
不幸的是,我还没有找到默认 psycopg2
不是 运行 的原因 Mac。但是,psycopg2-binary
工作得很好。
pip install psycopg2-binary