Pra*_*dey 7 python django ubuntu psycopg2 ubuntu-17.04
一切都运行良好,直到我将操作系统升级到Ubuntu 17.10.现在我的Django项目不会运行(python manage.py runserver)因为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
Run Code Online (Sandbox Code Playgroud)
Ken*_*nly 10
重新安装psycopg2并使用二进制文件.
sudo pip uninstall psycopg2
pip install psycopg2-binary
Run Code Online (Sandbox Code Playgroud)
小智 4
尝试重新安装psycopg2。看起来动态链接的依赖关系发生了变化。数据库适配器通常已经编译了组件,并且这些组件是针对可以在更新时更改的系统文件进行编译的,因此在主要操作系统升级时,您几乎肯定必须重新编译 pip 安装版本。
| 归档时间: |
|
| 查看次数: |
2977 次 |
| 最近记录: |