/ / Kein Modul namens psycopg2 unter OSX 10.8.5 - Python, SQL-Chemie, Pyramide

Kein Modul namens psycopg2 auf OSX 10.8.5 - Python, Sqlalchemy, Pyramide

Ich habe psycopg2 installiert und hatte sogar eine Pyramiden-Site, die mit dem Treiber eine Verbindung zu einer Datenbank herstellte, aber jetzt kann ich nicht, dass sie mit einem SQLAlchemy-Gerüst funktioniert.

Warum liegt ein Importfehler vor?

Ich habe dies zu hinzugefügt development.ini

sqlalchemy.url = postgresql://postgres@localhost:5432/test

Versuch den Server zu starten:

../bin/pserve development.ini --reload

Error:

File "build/bdist.macosx-10.8-intel/egg/sqlalchemy/engine/__init__.py", line 357, in engine_from_config
File "build/bdist.macosx-10.8-intel/egg/sqlalchemy/engine/__init__.py", line 335, in create_engine
File "build/bdist.macosx-10.8-intel/egg/sqlalchemy/engine/strategies.py", line 73, in create
File "build/bdist.macosx-10.8-intel/egg/sqlalchemy/dialects/postgresql/psycopg2.py", line 371, in dbapi
ImportError: No module named psycopg2

Muss ich es in der von mir für diese neue Site erstellten virtuellen Python-Umgebung installieren?

Antworten:

0 für die Antwort № 1

Das hat für mich funktioniert:

bin/easy_install psycopg2