2014-01-05 51 views
0

我已經安裝了psycopg2,甚至有一個金字塔網站使用該驅動程序成功連接到數據庫,但是現在我無法使用SQLAlchemy腳手架工作。在OSX上沒有名爲psycopg2的模塊10.8.5

爲什麼會出現導入錯誤?

我已經添加了這development.ini

sqlalchemy.url = postgresql://[email protected]:5432/test 

嘗試啓動服務器:

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

錯誤:

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 

我是否需要將其安裝到蟒蛇訴我爲這個新網站創建的實際環境?

回答

0

這爲我工作:

bin/easy_install psycopg2 
+0

它不會爲我工作。 – newguy

+0

來自您創建的虛擬env嗎? –

相關問題