我使用easy\u install psycopg2在virtualenv中安装了psycopg2。我没有看到任何错误,看起来安装进行得很顺利。。在psycopg2的站点包目录中创建了一个egg文件
但是当我在解释器中运行import psycopg2时,我得到以下错误。。有线索吗?我怎样才能修好它。。在virtualenv中安装psycopg2的任何其他方法
回溯(最近一次呼叫最后一次):
文件“<;stdin>;”,第1行,在<;模块>;
文件“build\bdist.win32\egg\psycopg2\\uuuuu init\uuuuu.py”,第69行,在<;模块>;
文件“build\bdist.win32\egg\psycopg2\\u psycopg.py”,第7行,在<;模块>;
文件“build\bdist.win32\egg\psycopg2\\ u psycopg.py”,第6行,在\uuu引导中__
谢谢
编辑:此解决方案已过时。请参考此答案
我也有同样的问题。按照Windows端口下载页面上的建议,让它在Zope上运行在virtualenv下对我有效(也在非虚拟安装中):
- 下载可执行文件,将.exe扩展名重命名为.zip
- 提取文件内容
- 将psycopg2文件夹复制到MyEnv/Lib
- 将egg复制到MyEnv/Lib/site包