Python 为什么PostgreSQL适配器psycopg2在Google App Engine dev_appserver.py中失败?
我想将GAE中的应用程序与ElephantDB连接。我想使用库psycopg2,我发现了一个问题。我在本地安装了lib来测试它,并且工作得很好,然后我在我的应用程序上安装了lib-in-lib文件夹,就像我对其他lib做过很多次一样 这次使用Python 为什么PostgreSQL适配器psycopg2在Google App Engine dev_appserver.py中失败?,python,postgresql,google-app-engine,psycopg2,Python,Postgresql,Google App Engine,Psycopg2,我想将GAE中的应用程序与ElephantDB连接。我想使用库psycopg2,我发现了一个问题。我在本地安装了lib来测试它,并且工作得很好,然后我在我的应用程序上安装了lib-in-lib文件夹,就像我对其他lib做过很多次一样 这次使用pip安装-t appname/lib/psycopg2 因此,dev server检测lib,但告诉我: ImportError:没有名为psycopg2的模块。\u psycopg 起初我认为问题出在dev_服务器正在执行的python版本上,但在文档中
pip安装-t appname/lib/psycopg2
因此,dev server检测lib,但告诉我:
ImportError:没有名为psycopg2的模块。\u psycopg
起初我认为问题出在dev_服务器正在执行的python版本上,但在文档中我看到dev运行在2.7版本上,我也在2.7版本中进行测试。所以,我不明白问题出在哪里。为什么lib在dev_服务器中不能正常工作
有什么想法吗?这个问题发生在本地,我还没有上传代码。我建议你回去阅读python沙盒上的文档,一旦你这样做了,你会发现appengine前端无法运行psycopg2。您需要找到一个纯python postgres库,并拥有一个付费应用程序来拥有出站套接字 你看了吗?