คุณสามารถค้นหาในที่นี่ได้ หากมีรูปภาพที่มีเวอร์ชัน 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
ตรวจสอบ Google Cloud SDK เพื่อดูข้อมูลพื้นฐานเพิ่มเติมเกี่ยวกับคำสั่งที่ใช้ด้านบน .
ด้วยคำสั่งต่อไปนี้คุณสามารถตรวจสอบว่ามี Python 3.5.x ใดบ้าง (คุณต้องใช้เวลาไม่กี่วินาทีหลังจากคำสั่งสุดท้ายส่งคืน)
gcloud compute ssh $INSTANCE_ID --command 'for pythonv in python3 python3.5; do type $pythonv; $pythonv --version; done' --zone $ZONE
อย่าลืมใช้ไฟล์ปฏิบัติการ python3.5 เมื่อคุณต้องการ Python 3.5.3
หากต้องการปรับใช้โค้ดของคุณ คุณสามารถใช้คำสั่งต่อไปนี้:
gcloud compute scp --recurse my_code_local/ $INSTANCE_ID:~ --zone $ZONE
หรือค้นคว้าวิธีแก้ปัญหาตาม Cloud Build
หากต้องการอัปโหลดหรือดาวน์โหลดข้อมูลไปยังหรือจาก Google Cloud Storage Bucket จากแอปพลิเคชัน Python คุณเพียงแค่ต้องใช้ ไลบรารีไคลเอ็นต์ Cloud Storage
พร้อมด้วยพร้อมลิงก์สำหรับตัวอย่างการดาวน์โหลดและอัปโหลดด้วย
person
fbraga
schedule
04.04.2019