Google cloud platform 如何在Google云平台上用python3.5制作VM实例

Google cloud platform 如何在Google云平台上用python3.5制作VM实例,google-cloud-platform,python-3.5,Google Cloud Platform,Python 3.5,我用Python3.5.5制作了Tensorflow模型。我想在谷歌云平台上部署它。但由于谷歌云平台支持Python3.6和Python3.7,我不知道如何做到这一点。如果可能,请指导我如何在tensorflow模型中访问Google云存储桶数据 提前感谢。您可以搜索是否有具有该特定Python版本的映像,也可以选择任何Linux发行版映像并在其中安装该特定Python版本 对于后一种情况,这里有一个工作示例: ZONE=us-central1-a INSTANCE_ID=my-vm-00 g

我用Python3.5.5制作了Tensorflow模型。我想在谷歌云平台上部署它。但由于谷歌云平台支持Python3.6和Python3.7,我不知道如何做到这一点。如果可能,请指导我如何在tensorflow模型中访问Google云存储桶数据

提前感谢。

您可以搜索是否有具有该特定Python版本的映像,也可以选择任何Linux发行版映像并在其中安装该特定Python版本

对于后一种情况,这里有一个工作示例:

ZONE=us-central1-a
INSTANCE_ID=my-vm-00

gcloud compute instances create $INSTANCE_ID --machine-type n1-standard-1 --image-project debian-cloud --image debian-9-stretch-v20190326 --metadata startup-script="sudo apt update && sudo apt install gcc make -y && wget https://www.python.org/ftp/python/3.5.5/Python-3.5.5.tgz && tar xvf Python-3.5.5.tgz && cd Python-3.5.5 && sudo ./configure --enable-optimizations && sudo make altinstall" --subnet default --zone $ZONE
检查以上使用的命令的更多背景信息

使用下面的命令,您可以检查哪些Python3.5.x可用(但在最后一个命令返回后需要几秒钟)

当您需要python3.5.3时,请记住使用python3.5可执行文件

要部署代码,可以使用以下命令:

gcloud compute scp --recurse my_code_local/ $INSTANCE_ID:~ --zone $ZONE
或者研究一个解决方案

要从Python应用程序向Google云存储桶上传或下载数据,只需使用

以及下载和上传操作的例子

gcloud compute scp --recurse my_code_local/ $INSTANCE_ID:~ --zone $ZONE