繁体   English   中英

永久升级Google Cloud Shell中的Python运行时?

[英]Permanently upgrade the Python runtime in Google Cloud Shell?

在Google App Engine(标准)上运行一个用Python 3.7编写的小型Web应用。 在部署新版本之前,我先在本地测试该应用程序,然后再使用gunicorn在GCP Shell中进行gunicorn

作为一个激动人心的新手,我最近发现了f字符串并将它们自由地应用于我的代码...而没有意识到shell运行的是Python 3.5。 除非有解决办法,否则在shell中测试我的应用程序的日子可能会过去。

我知道shell环境是短暂的,每次会话后不久都会重置。 试过pyenv方法描述这里 ,发现所有的这些变化是失去了会话之间,包括我.bashrc的编辑。

有没有办法将Shell的Python运行时永久升级到3.7+? 还是更简单的解决方案?

Cloud Shell是Docker容器。 您可以更改此容器以适合您的需求。

运行Cloud Shell时,查找看起来像笔记本电脑的工具栏图标(在启动编辑器图标旁边)。 单击图标。 这将允许您更改Cloud Shell环境。 只需按照向导操作即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM