相关疑难解决方法(0)

无法通过pip install安装psycopg2包...这是因为Sierra?

我正在为我的一个讲座工作项目,我需要下载包psycopg2才能使用正在使用的postgresql数据库.不幸的是,当我尝试pip安装psycopg2时会弹出以下错误:

ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1
ld: library not found for -lssl
clang: error: linker command failed with exit code 1 (use -v to see invocation)
error: command '/usr/bin/clang' failed with exit status 1
Run Code Online (Sandbox Code Playgroud)

有谁知道为什么会这样?是因为Sierra没有支持某些套餐吗?提前致谢!

python pip psycopg2

50
推荐指数
7
解决办法
2万
查看次数

无法在 macOS Catalina 上安装 psycopg2

在我的 Django 项目中安装 psycopg2 时

pip install psycopg2==2.7.*
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

psycopg/psycopgmodule.c:689:18: error: incomplete definition of type 'struct _is'
Run Code Online (Sandbox Code Playgroud)

我尝试了以下问题的答案:在安装了 PostgreSQL 12.1 的 MacOS catalina 上,在 virtualenv 中安装 psycopg2 有问题吗? 但我仍然遇到同样的错误

python django macos python-3.x

7
推荐指数
2
解决办法
4017
查看次数

标签 统计

python ×2

django ×1

macos ×1

pip ×1

psycopg2 ×1

python-3.x ×1