Anda dapat menelusuri di sini jika ada gambar dengan versi Python tertentu atau Anda dapat memilih gambar distribusi Linux apa pun dan menginstal versi Python spesifik tersebut di dalamnya.
Untuk kasus terakhir, inilah contoh yang berfungsi:
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
Periksa Google Cloud SDK untuk mengetahui latar belakang lebih lanjut tentang perintah yang digunakan di atas .
Dengan perintah berikut Anda dapat memeriksa Python 3.5.x mana yang tersedia (Anda harus melakukannya beberapa detik setelah perintah terakhir kembali).
gcloud compute ssh $INSTANCE_ID --command 'for pythonv in python3 python3.5; do type $pythonv; $pythonv --version; done' --zone $ZONE
Ingatlah untuk menggunakan python3.5 yang dapat dieksekusi saat Anda membutuhkan Python 3.5.3.
Untuk menyebarkan kode, Anda dapat menggunakan perintah berikut:
gcloud compute scp --recurse my_code_local/ $INSTANCE_ID:~ --zone $ZONE
Atau teliti solusi yang mirip dengan Cloud Build.
Untuk mengunggah atau mengunduh data ke atau dari Google Cloud Storage Bucket dari aplikasi Python Anda, Anda hanya perlu menggunakan Pustaka Klien Cloud Storage.
Bersamaan dengan dengan tautan misalnya dengan operasi pengunduhan dan pengunggahan dengannya.
person
fbraga
schedule
04.04.2019