Shuru baru sahaja mendapat peningkatan—Pengurusan versi Python kini disiarkan secara langsung! Jika anda telah menggunakan Shuru untuk tugasan Node.js anda, anda akan gembira mengetahui anda kini boleh mengurus versi Python anda dengan mudah yang sama.
Dengan keluaran terbaharu ini (v0.0.9), Shuru boleh memuat turun, membina dan memasang Python daripada sumber, semuanya dengan hanya mengkonfigurasi shuru.toml anda. Tidak perlu alat tambahan seperti pyenv lagi. Hanya tentukan versi Python yang anda perlukan, dan Shuru menguruskan yang lain.
Begini rupanya dalam shuru.toml anda:
[versions] python = "3.10.2" [[task]] name = "setup" command = "pip install -r requirements.txt" [[task]] name = "run" command = "python app.py" default = true
Apabila anda menentukan versi Python, Shuru akan:
Jika anda ingin melihat proses binaan dalam masa nyata, tetapkan pembolehubah persekitaran SHURU_BUILD_PYTHON_VERBOSE:
export SHURU_BUILD_PYTHON_VERBOSE=1
Dengan pembolehubah ini didayakan, anda akan mendapat output terperinci semasa binaan, menjadikannya lebih mudah untuk menyelesaikan masalah jika berlaku masalah.
Python bukan satu-satunya bahasa yang disokong oleh Shuru. Ia masih mengurus versi Node.js anda dengan cara yang sama, jadi anda boleh bertukar dengan lancar antara persekitaran untuk projek yang berbeza. Shuru memudahkan untuk mengkonfigurasi kedua-duanya dalam satu fail, memastikan anda sentiasa menjalankan versi yang betul untuk aplikasi anda.
Tambahan ini menjadikan Shuru alat yang lebih serba boleh untuk pembangun yang bekerja dalam kedua-dua JavaScript dan Python. Menguruskan persekitaran pembangunan anda haruslah mudah, dan Shuru bertujuan untuk memudahkan proses itu.
Lihat versi terkini di GitHub dan mula menyepadukan pengurusan Python ke dalam aliran kerja anda. Selamat mengekod!
Atas ialah kandungan terperinci Pengurus Versi Python Minimalis. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!