在安装psycopg2后尝试运行python / django时出现此错误:
错误:dlopen(/Users/macbook/Envs/medint/lib/python2.7/site-packages/psycopg2/_psycopg.so,2):找不到符号:_PQbackendPID 参考自:/Users/macbook/Envs/medint/lib/python2.7/site-packages/psycopg2/_psycopg.so 期望:动态查找
任何?
答案 0 :(得分:1)
我想我可能已经解决了这个......但是我不确定因为我跑了多少步并重新跑过但是我想留下其他人的提示,以防他们遇到同样的问题。
我在山狮10.8.2 我结束了:
Install Brew ( going thru all the brew doctor clean ups )
Install postgresql ( using Brew )
Install psycopg2 via pip install
Install postgresApp ( native OSX app from Heroku )
Launch postgresApp
python manage.py runserver
现在它起作用......或似乎。
答案 1 :(得分:0)
在Mojave macOS上,我通过运行以下步骤解决了该问题: