Tutorial ini menunjukkan cara menyiapkan komputer lokal untuk Python pengembangan, termasuk mengembangkan aplikasi Python yang berjalan di Google Cloud.
Jika Anda sudah menyiapkan lingkungan pengembangan, lihat Python dan Google Cloud untuk mendapatkan ringkasan cara menjalankan aplikasi Python di Google Cloud.
Tips: Jika ingin memulai dengan cepat, Cloud Shell Editor menyediakan dukungan IDE untuk siklus pengembangan penuh aplikasi Google Kubernetes Engine dan Cloud Run Cloud Shell Editor didasarkan pada Code OSS dan dilengkapi dengan alat Google Cloud CLI dan Cloud Code yang telah diinstal.Tujuan
- Menginstal versi Python yang didukung dan kompatibel dengan Google Cloud.
- Menggunakan
venvuntuk mengisolasi dependensi. - Menginstal editor (opsional).
- Menginstal Google Cloud CLI (opsional).
- Menginstal Library Klien Cloud untuk Python (opsional).
- Menginstal alat berguna lainnya.
- Menyiapkan autentikasi (opsional).
Menginstal Python
Petunjuk penginstalan Python bervariasi menurut sistem operasi. Ikuti panduan untuk sistem operasi yang Anda jalankan di lingkungan pengembangan, macOS, Windows, atau Linux.
macOS
macOS menyertakan versi Python secara default dan menggunakannya untuk tujuannya sendiri. Untuk menghindari gangguan pada macOS, sebaiknya buat lingkungan pengembangan terpisah dan instal versi Python yang didukung untuk Google Cloud. Untuk menginstal Python, gunakan homebrew.
Untuk menggunakan homebrew guna menginstal paket Python, Anda memerlukan compiler, yang dapat diperoleh dengan menginstal alat command line Xcode.
xcode-select --installInstal homebrew dengan mengikuti petunjuk di halaman beranda homebrew, lalu gunakan homebrew untuk menginstal Python sebagai berikut:
brew install pyenv pyenv install PYTHON_VERSIONNomor versi Python harus dalam format
x.y. Contoh:pyenv install 3.12Setelah penginstalan selesai, pastikan Python 3 tersedia sebagai
pythondanpython3, sertapipjuga diinstal.Untuk memverifikasi bahwa Python tersedia, jalankan perintah berikut:
python3 --versionOutput akan menampilkan versi. Anda dapat mempelajari Python homebrew di halaman Homebrew Python Formulae, lalu memeriksa versi Anda.
Untuk memverifikasi bahwa
pip3tersedia, jalankan perintah berikut:pip3 --versionJika diinstal, output akan menampilkan versi
pip3. Untuk mengetahui informasi selengkapnya tentang versipip3terbaru, lihat Catatan Rilispip.Jika perintah sebelumnya tidak menampilkan versi
pip3, pastikanpip3diinstal dengan benar. Jikapip3diinstal tetapi tidak berfungsi, upgrade ke versi terbaru menggunakan perintah berikut:python -m pip install --upgrade pipHomebrew menginstal versi Python terbaru yang tersedia di platform Anda. Nomor versi dalam output mungkin berbeda dengan rilis resmi Python terbaru.
Windows
Untuk menginstal Python di lingkungan Windows, download penginstal untuk versi Python yang Anda butuhkan dari situs Python. Untuk mengetahui informasi selengkapnya, lihat versi Python yang didukung untuk Google Cloud.
Untuk mengakses versi Python Anda, gunakan peluncur Python untuk Windows.
Untuk memulai versi Python yang Anda instal, jalankan perintah berikut:
pyUntuk memulai versi Python 3 yang Anda instal, jalankan perintah berikut:
py -3Untuk memverifikasi versi
pipyang tersedia, jalankan perintah berikut:py -m pip --versionOutput akan menampilkan versi dari
C:\users\[USERNAME]\appdata\local\programs\python\python38-32\lib\site-packages.Anda dapat mempelajari versi terbaru dari
pipdi Catatan Rilispip.
Linux
Sebagian besar distribusi Linux menyertakan versi Python terbaru.
Untuk menginstal Python di lingkungan Linux, instal paket yang sesuai untuk distribusi Anda. Untuk Debian dan Ubuntu, paket ini adalah python3, python3-dev, python3-venv, dan python3-pip,
Instal paket ini menggunakan perintah berikut:
sudo apt update sudo apt install python3 python3-dev python3-venv python3-pipSetelah penginstalan selesai, pastikan Anda telah menginstal
pip:pip3 --versionAnda dapat mempelajari versi terbaru dari
pipdi Catatan Rilis pip.
Menggunakan venv untuk mengisolasi dependensi
venv
adalah alat yang membuat lingkungan Python terisolasi. Lingkungan terisolasi ini dapat memiliki versi paket Python yang terpisah, sehingga Anda dapat mengisolasi dependensi satu project dari dependensi project lainnya. Sebaiknya selalu gunakan lingkungan virtual per project saat mengembangkan secara lokal dengan Python.
Gunakan perintah
venvuntuk membuat salinan virtual dari seluruh penginstalan Python. Tutorial ini membuat salinan virtual dalam folder bernamaenv, tetapi Anda dapat menentukan nama apa pun untuk folder tersebut.macOS
cd your-project python -m venv envWindows
cd your-project py -m venv envLinux
cd your-project