1

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 で期待: 動的ルックアップ

誰?

4

2 に答える 2

2

私はこれを解決したかもしれないと思います...しかし、実行して再実行したステップの数が原因でわかりませんが、同じ問題が発生した場合に備えて、他の人にヒントを残したいと思いました.

私はMountain Lion 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 

今では動作します...または動作するようです。

于 2012-12-23T17:49:17.027 に答える