当我尝试在我的谷歌应用引擎应用程序中实现框架 - Pony ORM 时遇到问题。关键是 Pony 使用 psycopg2(PostgreSQL 适配器),当我尝试向数据库发出请求时,它会引发异常 - 它找不到 psycopg2 模块。(在本地 python 环境中 - evrthg 工作正常)好吧,我尝试手动将 psycopg 包文件夹添加到我的项目的根目录,但收到下一个错误:
文件“C:\Users\AcerFull\PycharmProjects\cloudepicerp\psycopg2__init__.py”,第 50 行,从 psycopg2._psycopg 导入 BINARY、NUMBER、STRING、DATETIME、ROWID 文件“C:\Program Files (x86)\Google\google_appengine \google\appengine\tools\devappserver2\python\sandbox.py",第 898 行,在 load_module 中引发 ImportError('No module named %s' % fullname) ImportError: No module named psycopg2._psycopg
_psycopg 文件有扩展名 - “.pyd”,这意味着它不清楚 Python。据我了解,GAE 仅适用于纯 Python 我是 Python 和 Google AppEngine 的初学者,实际上我不知道如何解决这个问题......