Selamat datang kembali.
Kami telah mempelajari kekuatan sebenarnya dari Python dan jalur sebenarnya Python berasal dari komunitas dan fakta bahwa ada begitu banyak
pengembang Python sehingga kami dapat memanfaatkan semua modul ini, semua perpustakaan yang telah dibuat orang ini benar-benar melakukannya
hal-hal menarik sehingga kami dapat melacak kemajuan kami dengan cepat dan membangun beberapa proyek yang sangat hebat
dengan sangat, sangat cepat, sesuatu yang pasti akan kami lakukan dalam kursus
ini.
Tapi Anda mungkin punya pertanyaan.
Pai ini bercanda bahwa saya baru saja menginstal, perpustakaan ini.
Maksud saya, ia memiliki versi nol koma lima koma nol.
Dan ini disebut pembuatan versi dengan Python.
Dan di sebagian besar bahasa pemrograman di mana angka pertama biasanya merupakan versi di mana jika Anda memiliki
perbaikan bug, Anda akan beralih dari nol ke satu menjadi dua sehingga Anda memperbarui lima akan menjadi rilis baru, mungkin beberapa
fitur tambahan.
Dan angka terakhir atau berdasarkan cara Anda melihatnya, angka pertama, angka utama biasanya melanggar
perubahan atau versi utama.
Jadi lelucon PI sepertinya cukup muda, itu nol koma lima.
Tapi sesuatu seperti kode PI, yaitu dua koma lima terlihat seperti perpustakaan dewasa karena mereka berada di versi dua
koma lima.
Dan inilah masalahnya.
Perpustakaan dikelola oleh orang-orang, benar, oleh programmer yang terus-menerus membuat kesalahan.
Akan selalu ada bug.
Akan selalu ada hal-hal yang dapat Anda tingkatkan.
Jadi ini selalu membaik.
Versi selalu meningkat.
Dan ketika Anda mulai mengerjakan proyek besar, Anda mulai menginstal paket yang berbeda, modul yang berbeda yang mungkin
hanya bekerja dengan versi tertentu secara bersamaan.
Jadi mungkin PEJAK nol koma lima baik-baik saja, tetapi pada proyek baru dua tahun dari sekarang, saya ingin menggunakan lelucon saya,
tetapi lelucon PI versi terbaru, nah, apa yang bisa saya lakukan dalam kasus ini?
Saya dapat menghapus, katakanlah PIP tiga menghapus versi lama dari lelucon PI.
Jadi katakanlah lelucon PI.
Dan mungkin memiliki versi baru dari lelucon PI yang dapat saya instal sekarang ketika saya memilih tiga instal.
Lelucon kue.
Ini akan memberi saya versi terbaru, atau saya bahkan bisa melakukan persamaan ganda dan kemudian memberikannya versi seperti nol
koma empat koma nol.
Jadi sekarang jika saya melakukan pip tiga daftar.
Saya memiliki versi HIJOS yang lebih lama.
Sekarang, alasan saya menunjukkan ini adalah karena terkadang Anda menginginkan proyek yang berbeda, versi perpustakaan yang
berbeda, karena mungkin proyek yang Anda mulai lima tahun lalu benar-benar membutuhkan PEJAK nol koma
empat.
Dan proyek baru yang Anda mulai ini membutuhkan lelucon PI.
Itu, yah, katakanlah ditingkatkan ke versi dua.
Jadi bagaimana kami melakukannya, karena saat ini, cara kami menginstal berpikir hanya ada satu versi komputer saya yang
dapat saya gunakan.
Inilah yang kami gunakan untuk apa yang kami sebut lingkungan virtual, dan ini menjawab pertanyaan, hei, bagaimana kami dapat memiliki dua versi
dari semua paket ini, dari semua modul ini pada mesin yang sama dan masih memiliki proyek yang
berbeda menggunakan versi yang berbeda?
Nah, ada alat yang dapat Anda instal bernama Pip enf, yang memungkinkan Anda menggunakan PIP.
Dan juga, langkah virtual ini untuk menginstal paket berdasarkan setiap proyek sehingga setiap proyek memiliki paketnya sendiri, atau
jika Anda menggunakan Peja, yang biasanya saya sarankan.
Terutama pada proyek besar, Anda memiliki lingkungan virtual secara default.
Ingat V dan folder ini?
Nah, folder ENF adalah lingkungan virtual yang dibuat oleh Python, misalkan saya ingin membuat
proyek baru.
Di sini saya bisa membuat proyek, misalkan proyek lelucon atau baru.
Dan di sini, di dropdown, Anda melihat bahwa saya memiliki lingkungan baru menggunakan F virtual.
Jadi saya dapat menggunakan EMF virtual, yang menjadi daya tarik saya untuk menciptakan lingkungan virtual.
Anda juga melihat bahwa saya memiliki sesuatu yang disebut Pip enf, yang saya sebutkan, tetapi biasanya Anda memilih lingkungan
virtual.
Dan ketika Anda membuat.
Katakanlah jendela ini baik-baik saja.
Ketika kita membuat.
Anda akan melihat bahwa lelucon baru memiliki lingkungan virtualnya sendiri dan sekarang perpustakaan apa pun yang saya instal di
sini akan memilikinya sendiri.
Paket di sini, jadi itu tidak mempengaruhi proyek lain, jika saya pergi ke pie dan CFT itu, Anda melihat bahwa
lingkungan sudah diatur dengan versi tiga koma tujuh.
Ini adalah rumah saya dan kami dapat menambahkan paket.
Tepat di sini dan Anda melihat bahwa, tidak, saya tidak memiliki lelucon apa pun di sini karena ini adalah proyek baru
dengan lingkungan yang sama sekali baru.
Jika saya membuat file baru, katakanlah.
Dan di sini akan mengatakan file baru dan sebut saja tes tes DCPI.
Dan ucapkan lelucon pai impor.
Kami akan mengatakan lelucon PI tidak mendapatkan lelucon.
Apa itu?
Saya hanya menyalin ini.
Dan jika saya menjalankan ini.
Yah, saya masuk ke sana tidak ada modul bernama PI lelucon karena saya memiliki seluruh lingkungan virtual, itu seperti
alam semesta yang terpisah.
Di mana saya bisa menginstal di sini apa pun yang saya inginkan agar tidak mengganggu dunia luar dan
biasanya ketika Anda mengerjakan proyek Anda ingin membuatnya di lingkungan virtual seperti ini?
Sekali lagi, ini mungkin bukan masalah besar saat ini, terutama jika Anda belum pernah bekerja di industri tersebut.
Tapi ini, percayalah, adalah masalah umum di mana paket terus diperbarui dan Anda memiliki paket yang bergantung
pada paket lain yang perlu memiliki versi tertentu.
Jadi lingkungan virtual untuk menampung semua paket yang Anda gunakan ke dalam proyek Anda, ke dalam lingkungan
kecil kecil ini sangat, sangat penting.
Dan saat Anda mulai bekerja untuk perusahaan yang lebih besar, Anda akan melihat bahwa di tempat kerja Anda, mereka pasti
akan menggunakan sistem tersebut.
Itu banyak bicara bagi saya.
Mari kita istirahat dan sampai jumpa di yang berikutnya.
Selamat tinggal.