Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

<project name> is not an App Engine project when attempting to deploy

I'm getting this error when I attempt to deploy my python project for the first time. I could have sworn that I set everything up correctly. Is there something I need to set in the configuration? I have not idea where to start looking, any help would be appreciated.

screen capture

This is my app.yaml file. It resides in the src folder:

application: bsl-dm
version: 1
runtime: python
api_version: 1

EDIT: After looking into this, I think the solution is that you cannot do this for python through eclipse (only java). You instead have to use the separate "Google App Engine Launcher" application.

like image 385
Chris Dutrow Avatar asked Dec 28 '22 19:12

Chris Dutrow


2 Answers

I got your problem. I think you are using google plugin to deploy the app which expects an java application. It won't work for python applications. To deploy python app engine app from eclipse use pydev plugin. A search on google will get you there

like image 198
Abdul Kader Avatar answered Apr 27 '23 00:04

Abdul Kader


This got me too! I assumed the button in the toolbar could be used for Python too but it was only for java.

In eclipse(which im guessing its the same in Aptana) once you have the pydev plugin installed simply right click on your apps main folder and go to "PyDev: Google App Engine" and click 'Upload'

like image 30
sidarcy Avatar answered Apr 26 '23 23:04

sidarcy