У меня сегодня относительно жесткий для вас.Google App Engine & Python
В настоящее время я изучаю курс веб-разработки онлайн, и в качестве первого задания нам предлагается установить и использовать Google App Engine, который работает на Python 2.7. У меня установлен Python 3.5 на моем компьютере.
Я пробовал выполнить задание, даже если у меня установлена неправильная версия Python. Смогла создать проект локально и посмотреть его в моем браузере, используя localhost:8081
- пока все хорошо.
Но для задания нам необходимо указать ссылку, которая может быть создана только после того, как вы разверните проект. Когда я раскрываю, однако, это то, что я получаю:
Ошибка в вопросе:
*** Running appcfg.py with the following flags:
--oauth2_credential_file=~/.appcfg_oauth2_tokens update
05:47 PM Application: hello-udacity; version: 1
05:47 PM Host: appengine.google.com
05:47 PM Starting update of app: hello-udacity, version: 1
05:47 PM Getting current resource limits.
2016-09-29 17:47:57,389 ERROR appcfg.py:2411 An error occurred processing file '': HTTP Error 403: Forbidden Unexpected HTTP status 403. Aborting.
Error 403: --- begin server output ---
You do not have permission to modify this app (app_id=u's~hello-udacity').
--- end server output ---
If deploy fails you might need to 'rollback' manually.
The "Make Symlinks..." menu option can help with command-line work.
*** appcfg.py has finished with exit code 1 ***
Так что мои вопросы:
- Что является основной причиной этой проблемы?
- Какое решение?
- Если это решение означает удаление Python3.5 и переустановку Python 2.7, какой простой способ для новичков, таких как я, сделать это?
Если есть что-то, что вы думаете, я должен знать, пожалуйста, дайте мне знать.
Спасибо :)
Hi Vayl, пожалуйста, не публикуйте ссылки на скриншоты - это намного проще для всех, если вы копируете и вставляете результат в свой вопрос! – kfb
@kfb, yup * ты прав. Готово. – Vayl