پرسش

چگونه فایل requirements.txt به صورت خودکار ایجاد کنیم؟

Automatically create file requirements.txt

چطور می‌تونم یک فایل requirements.txt رو به صورت خودکار ایجاد کنم که همه پکیج‌های نصب شده توی محیط فعلی رو لیست کنه؟

1403/06/04
پاسخ
رضا دولتی عاشق برنامه نویسی و هوش مصنوعی!
بیوگرافی رضا دولتی

برای ایجاد فایل requirements.txt که تمام پکیج‌های نصب شده در محیط فعلی رو لیست کنه، از دستور زیر استفاده کن:

pip freeze > requirements.txt

این دستور، تمام پکیج‌های نصب شده رو با نسخه‌هاشون توی فایل requirements.txt ذخیره می‌کنه. بعداً می‌تونی از این فایل برای نصب همون پکیج‌ها در یک محیط دیگه استفاده کنی. فقط کافیه این دستور رو در محیط جدید اجرا کنی:

pip install -r requirements.txt

نکته: حتماً قبل از اجرای pip freeze، محیط مجازی (virtual environment) خودت رو فعال کن تا فقط پکیج‌های مربوط به اون پروژه لیست بشن.

پاسخ: 1403/06/04
آخرین آپدیت: 1403/08/02