我在尝试运行python项目时遇到问题,我已经安装了Python 2.7和Google Cloud SDK(我跟进了https://cloud.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python中的说明),但是我收到以下错误:
ImportError: No module named appengine.api
我也设置了环境变量:
我的操作系统是Windows 10
答案 0 :(得分:0)
如果您在本地执行项目,则会收到该错误(google.appengine.api错误)。基本上它必须在服务器上执行。
可以使用终端启动服务器。
1)转到项目路径(项目中所有文件的根文件夹,例如:appengine)
2)使用$ dev_appserver.py app.yaml启动服务器。它在localhost端口8000启动服务器作为默认服务器
3)在服务器启动时取决于处理程序及其指定的路径(如'/'或'/ testjob')尝试localhost:8000 /或localhost:8000 / testjob
4)程序中写入的所有日志都将显示在终端中。对于日志尝试使用'logging'模块,请务必提及日志记录级别,否则基本级别日志不会显示