Membuat file requirements.txt pada project pyhton secara otomatis
Untuk membuat file requirements.txt, Anda bisa mengikuti langkah-langkah berikut:
1. Menyimpan Dependensi ke requirements.txt
Jika Anda sudah menginstal paket-paket yang diperlukan di lingkungan Python Anda, Anda bisa menggunakan pip untuk membuat file requirements.txt:
pip freeze > requirements.txt
Perintah ini akan menghasilkan file requirements.txt yang berisi semua dependensi yang terinstal di environment Anda.
2. Memeriksa Isi requirements.txt
Setelah menjalankan perintah di atas, file requirements.txt akan berisi daftar semua paket dan versinya yang terinstal. Contohnya:
Flask==2.3.3
Flask-SQLAlchemy==3.0.5
SQLAlchemy==2.0.17
lxml==4.9.3
requests==2.31.0
3. Menggunakan requirements.txt di Proyek Lain
Untuk menginstal semua paket yang tercantum di dalam requirements.txt di lingkungan Python baru, jalankan:
pip install -r requirements.txt
Perintah ini akan menginstal semua paket yang tercantum dalam requirements.txt dengan versi yang sesuai.
4. Mengedit requirements.txt
Anda juga bisa menambahkan atau mengedit isi file requirements.txt secara manual. Misalnya, jika Anda ingin menentukan versi paket yang lebih spesifik atau menambahkan paket baru.
Contoh manual:
Flask==2.3.3
Flask-SQLAlchemy==3.0.5
requests>=2.31.0
requirements.txt.