Tutorial ini menunjukkan cara menyiapkan mesin lokal Anda untuk pengembangan Python, termasuk mengembangkan aplikasi Python yang berjalan di Google Cloud
Jika Anda sudah menyiapkan lingkungan pengembangan, lihat Python dan Google Cloud untuk mendapatkan ikhtisar tentang cara menjalankan aplikasi Python di Google Cloud
Tujuan
- Instal versi Python yang didukung yang kompatibel dengan Google Cloud
- Gunakan pyenv install 3.9 _1 untuk mengisolasi dependensi
- Instal editor (opsional)
- Instal Google Cloud CLI (opsional)
- Instal Perpustakaan Klien Cloud untuk Python (opsional)
- Instal alat berguna lainnya
Menginstal Python
Instruksi pemasangan Python bervariasi berdasarkan sistem operasi. Ikuti panduan untuk sistem operasi yang Anda jalankan di lingkungan pengembangan, MacOS, Windows, atau Linux
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 untuk menginstal paket Python, Anda memerlukan kompiler, yang bisa Anda dapatkan dengan menginstal alat baris perintah Xcode Instal homebrew dengan mengikuti petunjuk di beranda homebrew, lalu gunakan homebrew untuk menginstal Python sebagai berikut Nomor versi Python harus dalam format pyenv install 3.9
2. Misalnya Setelah penginstalan selesai, verifikasi bahwa Python 3 tersedia sebagai pyenv install 3.9
3 dan pyenv install 3.9
4, dan bahwa pyenv install 3.9
5 juga diinstal Untuk memverifikasi bahwa Python tersedia, jalankan perintah berikut Output menunjukkan versi. Anda dapat mempelajari tentang homebrew Python di halaman Rumus Python Homebrew, dan kemudian memeriksa versi AndamacOS
Untuk memverifikasi bahwa pyenv install 3.9 _6 tersedia, jalankan perintah berikut
pip3 --versionJika diinstal, output menampilkan versi pyenv install 3.9 6. Untuk selengkapnya tentang versi terbaru pyenv install 3.9 _6, lihat Catatan Rilis pyenv install 3.9 5
Jika perintah di atas tidak menampilkan versi pyenv install 3.9 _6, pastikan pyenv install 3.9 6 telah diinstal dengan benar. Jika pyenv install 3.9 6 diinstal tetapi tidak berfungsi, tingkatkan ke versi terbaru menggunakan perintah berikut
python -m pip install --upgrade pipHomebrew menginstal versi terbaru Python yang tersedia di platform Anda. Nomor versi di keluaran mungkin berbeda dari rilis resmi Python terbaru
Windows
Untuk menginstal Python di lingkungan Windows, unduh penginstal untuk versi Python yang Anda perlukan dari situs web Python. Untuk informasi selengkapnya, lihat versi Python yang didukung untuk Google Cloud
Untuk mengakses versi Python Anda, gunakan
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 pyenv install 3.9 _5 yang tersedia, jalankan perintah berikut
py -m pip --versionOutput menunjukkan versi dari python3 --version _4
Anda dapat mempelajari tentang versi terbaru pyenv install 3.9 5 di Catatan Rilis pyenv install 3.9 5
Linux
Sebagian besar distribusi Linux menyertakan versi terbaru Python
Untuk menginstal Python di lingkungan Linux, instal paket yang sesuai untuk distribusi Anda. Untuk Debian dan Ubuntu, paket ini adalah python3, dan python3-dev, dan python3-venv
Instal paket-paket ini menggunakan perintah berikut
sudo apt update sudo apt install python3 python3-dev python3-venvAnda juga perlu menginstal pyenv install 3.9 5. Meskipun Debian dan sebagian besar distribusi lainnya menyertakan paket python3 --version 8, kami menyarankan Anda menginstal pyenv install 3.9 5 untuk mendapatkan versi terbaru
brew install python pyenv install PYTHON_VERSION 0Setelah penginstalan selesai, pastikan Anda telah pyenv install 3.9 5 diinstal
pip3 --versionOutput menunjukkan versi dari /usr/local/lib/python3. x/dist-paket. Anda dapat mempelajari tentang versi terbaru pyenv install 3.9 5 di Catatan Rilis pip
Menggunakan venv untuk mengisolasi dependensi
pyenv install 3.9 1 adalah alat yang menciptakan lingkungan Python yang terisolasi. Lingkungan terisolasi ini dapat memiliki versi terpisah dari paket Python, yang memungkinkan Anda mengisolasi dependensi satu proyek dari dependensi proyek lain. Kami menyarankan Anda untuk selalu menggunakan lingkungan virtual per proyek saat mengembangkan secara lokal dengan Python
Gunakan perintah pyenv install 3.9 1 untuk membuat salinan virtual dari seluruh instalasi Python. Tutorial ini membuat salinan virtual dalam folder bernama pip3 --version 4, tetapi Anda dapat menentukan nama apa pun untuk folder tersebut
macOS
brew install python pyenv install PYTHON_VERSION 2Windows
brew install python pyenv install PYTHON_VERSION _3Linux
brew install python pyenv install PYTHON_VERSION _4Setel shell Anda untuk menggunakan jalur pyenv install 3.9 _1 untuk Python dengan mengaktifkan lingkungan virtual
macOS
brew install python pyenv install PYTHON_VERSION 5Windows
brew install python pyenv install PYTHON_VERSION 6Linux
brew install python pyenv install PYTHON_VERSION 5Sekarang Anda dapat menginstal paket tanpa memengaruhi proyek lain atau instalasi Python global Anda
brew install python pyenv install PYTHON_VERSION _8Jika Anda ingin berhenti menggunakan lingkungan virtual dan kembali ke Python global Anda, Anda dapat menonaktifkannya
brew install python pyenv install PYTHON_VERSION _9
Anda dapat membaca lebih lanjut tentang pyenv install 3.9 1 di dokumen pyenv install 3.9 1
Catatan. Jika Anda menggunakan Anaconda, ikuti petunjuk di situs web merekaMenginstal editor
Untuk mengembangkan aplikasi Python, Anda memerlukan editor. Berikut adalah beberapa editor yang lebih populer (tanpa urutan tertentu)
- Kode Visual Studio oleh Microsoft
- Teks luhur oleh Jon Skinner
- Atom oleh GitHub
- PyCharm oleh JetBrains
Memasang Pustaka Klien Cloud untuk Python
Begitulah cara pengembang Python berintegrasi dengan layanan Google Cloud seperti Datastore dan Cloud Storage. Untuk menginstal paket untuk API individual seperti Cloud Storage, gunakan perintah yang serupa dengan berikut ini
pyenv install 3.9 0Menginstal gcloud CLI
gcloud CLI adalah seperangkat alat baris perintah untuk Google Cloud. Berisi pip3 --version 8, pip3 --version 9, dan python -m pip install --upgrade pip 0, yang dapat Anda gunakan untuk mengakses Compute Engine, Cloud Storage, BigQuery, serta produk dan layanan lainnya dari command line. Anda dapat menjalankan alat ini secara interaktif atau dalam skrip otomatis Anda