在我把操作系统升级到Ubuntu17.10之前,一切都很好。现在我的Django项目无法运行(python管理.py因为psycopg2不会导入。psycopg2已经安装了pip(没有任何变化)。准确地说,这是错误:
lib/python3.5/site-packages/psycopg2/.libs/libresolv-2-c4c53def.5.so:
symbol __res_maybe_init, version GLIBC_PRIVATE not defined in file
libc.so.6 with link time reference
尝试重新安装
psycopg2
。看起来动态链接的依赖项已更改。数据库适配器通常都有编译组件,这些组件是针对系统文件编译的,这些文件在更新时会发生更改,因此在主要的操作系统升级时,您几乎肯定必须重新编译pip安装的版本。在重新安装psycopg2并使用二进制文件。在
在psycopg2.7.3.1中发布了一个新的二进制包,a problem of the wheel build tool得到了修复
相关问题 更多 >
编程相关推荐