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

Postingan populer dari blog ini

Laporan Prakerin hari ke 11

Laporan installasi Scripting Language (PHP) pada rhel 9 VM

Laporan installasi WordPress pada rhel 9 VM