小编Bor*_*oro的帖子

dev_appserver.py 说未知的运行时“python38”

我正在尝试将几个 python 项目的 GAE 运行时从 python37 升级到 python38。在我们部署之前,我已经使用 dev_appserver.py 在本地测试应用程序,但是在将运行时更改为 python38 后我收到了一个未知的运行时错误。根据appengine 文档, Python 3.8 应该是受支持的运行时。

我还将所有 gcloud cli 组件更新到最新版本。这只是已被更改/弃用而我只是不知道的东西吗?或者它实际上是一个错误并且从dev_appserver.py工具中丢失了?

任何帮助,将不胜感激!:)

RuntimeError: Unknown runtime 'python38'; supported runtimes are 'custom', 'go', 'go111', 'java', 'java7', 'java8', 'php55', 'php72', 'python', 'python-compat', 
'python27', 'python37'.
Run Code Online (Sandbox Code Playgroud)

完整追溯:

Traceback (most recent call last):
  File "/mnt/c/Users/Admin/AppData/Local/Google/Cloud SDK/google-cloud-sdk/platform/google_appengine/dev_appserver.py", line 96, in <module>
    _run_file(__file__, globals())
  File "/mnt/c/Users/Admin/AppData/Local/Google/Cloud SDK/google-cloud-sdk/platform/google_appengine/dev_appserver.py", line 90, in _run_file
    execfile(_PATHS.script_file(script_name), globals_)
  File "/mnt/c/Users/Admin/AppData/Local/Google/Cloud SDK/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 613, in <module>
    main()
  File "/mnt/c/Users/Admin/AppData/Local/Google/Cloud SDK/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 601, …
Run Code Online (Sandbox Code Playgroud)

python google-app-engine google-cloud-platform python-3.8

3
推荐指数
1
解决办法
249
查看次数