البيئة الافتراضية في Python | شرح Virtual Environment للمبتدئين والمتوسط
10:00 دقائق
مجاني
تعلم إنشاء واستخدام البيئة الافتراضية في Python لتنظيم المشاريع بشكل احترافي
البيئة الافتراضية (venv) تعزل مكتبات كل مشروع عن الآخر. هذا يمنع مشاكل “ليش المشروع الثاني خرب؟” بسبب اختلاف نسخ المكتبات.
إنشاء venv
python -m venv venv
تفعيل venv (Windows / Linux)
Windows:
venvScriptsactivate
Linux / macOS:
source venv/bin/activate
تثبيت مكتبات داخل البيئة
pip install requests
pip freeze > requirements.txt
ملف requirements.txt يجعل أي شخص يثبت نفس مكتبات مشروعك بسهولة.
إعادة تثبيت المتطلبات
pip install -r requirements.txt
ماذا بعد هذا الدرس؟
الدرس القادم: بناء برنامج Console احترافي
سنقسم المشروع لملفات ونكتب كود قابل للتوسع.