Laporan Explore Python Development Tools
Lab - Explore Python Development Tools
Bagian
1: Luncurkan VM DEVASC
Jika
Anda belum menyelesaikan Lab - Instal Lingkungan Lab Mesin Virtual, lakukan
sekarang. Jika Anda
sudah
menyelesaikan lab tersebut, luncurkan VM DEVASC.
Bagian
2: Meninjau Instalasi Python
Perintah-perintah
ini memberi Anda metode dasar untuk mempelajari lebih lanjut tentang lingkungan
Python lokal.
a.
Di VM DEVASC, Anda dapat memeriksa versi Python yang sudah terinstal dengan
perintah python3 -V
.
devasc@labvm:~$
python3 -V
Python
3.8.2
devasc@labvm:~$
b.
Untuk melihat direktori lingkungan Python lokal, gunakan perintah which
python3.
devasc@labvm:~$
which python3
/usr/bin/python3
devasc@labvm:~$
Langkah
1: Buat lingkungan virtual Python 3.
a.
Di dalam VM DEVASC, ubah direktori labs/devnet-src/python.
devasc@labvm:~$
cd
labs/devnet-src/python/
devasc@labvm:~/labs/devnet-src/python$
Langkah
1: Buat lingkungan virtual Python 3.
a.
Di dalam VM DEVASC, ubah direktori labs/devnet-src/python.
devasc@labvm:~$
cd
labs/devnet-src/python/
devasc@labvm:~/labs/devnet-src/python$
b.
Masukkan perintah berikut untuk menggunakan alat venv guna membuat lingkungan
virtual Python 3 dengan nama
devfun.
Sakelar -m memberi tahu Python untuk menjalankan modul venv. Nama dipilih oleh
programmer.
devasc@labvm:~/labs/devnet-src/python$
python3 -m
venv devfun
devasc@labvm:~/labs/devnet-src/python$
Langkah
2: Aktifkan dan uji lingkungan virtual Python 3.
a.
Aktifkan lingkungan virtual. Prompt akan berubah untuk menunjukkan nama
lingkungan tempat Anda
saat
ini bekerja, yaitu devfun dalam contoh ini. Sekarang ketika Anda menggunakan
perintah pip3 install
di
sini, sistem hanya akan menginstal paket untuk lingkungan virtual yang aktif.
devasc@labvm:~/labs/devnet-src/python$
source
devfun/bin/activate
(devfun) devasc@labvm:~/labs/devnet-src/python$
b. Jalankan perintah pip3 freeze untuk memverifikasi bahwa tidak ada paket Python tambahan yang saat ini terinstal di
lingkungan devfun.
(devfun) devasc@labvm:~/labs/devnet-src/python$ pip3 freeze
(devfun) devasc@labvm:~/labs/devnet-src/python$
c. Sekarang instal paket Python requests di dalam lingkungan devfun.
(devfun) devasc@labvm:~/labs/devnet-src/python$ pip3 install permintaan
Mengumpulkan permintaan
d.Masukkan kembali perintah pip3 freeze untuk melihat paket-paket yang sekarang terpasang di lingkungan devfun.
Catatan: Daftar paket dan nomor versi Anda mungkin sedikit berbeda.
(devfun) devasc@labvm:~/labs/devnet-src/python$ pip3 freeze
certifi==2020.4.5.1
chardet==3.0.4
idna==2.10
requests==2.24.0
urllib3==1.25.9
e.
Untuk menonaktifkan lingkungan virtual dan kembali ke sistem Anda, masukkan
perintah deactivate.
(devfun)
devasc@labvm:~/labs/devnet-src/python$ deactivate
devasc@labvm:~/labs/devnet-src/python$
Langkah
3: Periksa paket-paket yang saat ini terinstal di lingkungan sistem.
a.
Masukkan perintah python3 -m pip freeze untuk seluruh sistem untuk melihat
paket apa saja yang terinstal di
lingkungan
sistem.
Catatan:
Karena Python 3 dipanggil dengan perintah berikut, Anda hanya menggunakan pip,
bukan pip3.
devasc@labvm:~/labs/devnet-src/python$
python3 -m pip
freeze
b.
Jika Anda ingin cepat menemukan versi paket yang terinstal, kirimkan output ke
perintah grep. Masukkan
perintah
berikut untuk melihat versi paket permintaan yang sedang terinstal.
devasc@labvm:~/labs/devnet-src/python$
python3 -m pip
freeze | grep request
a. Aktifkan kembali lingkungan virtual devfun.
devasc@labvm:~/labs/devnet-src/python$ source
devfun/bin/activate
(devfun) devasc@labvm:
b. Kirim keluaran perintah pip3 freeze ke
berkas teks bernama requirements.txt.
(devfun) devasc@labvm:~/labs/devnet-src/python$
pip3 freeze >
requirements.txt
c. Nonaktifkan lingkungan virtual devfun. Anda
dapat menggunakan perintah ls untuk melihat bahwa berkas
requirements.txt berada di direktori /python.
(devfun) devasc@labvm:~/labs/devnet-src/python$
deactivate
devasc@labvm:~/labs/devnet-src/python$ ls
e. Gunakan perintah pip3 install -r
requirements.txt untuk menginstal paket yang sama yang diinstal di lingkungan
virtual
devfun.
(devnew) devasc@labvm:~/labs/devnet-src/python$
pip3 install -r
requirements.txt
f. Saat
memasukkan pip3 freeze di lingkungan devnew, Anda akan melihat output berikut.
(devnew)
devasc@labvm:~/labs/devnet-src/python$ pip3 freeze
g. Nonaktifkan lingkungan virtual devnew.
(devnew)
devasc@labvm:~/labs/devnet-src/python$ deactivate






Komentar
Posting Komentar