"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إنشاء بيئات افتراضية في بايثون

كيفية إنشاء بيئات افتراضية في بايثون

تم النشر بتاريخ 2024-10-06
تصفح:228

How to Create Virtual Environments in Python

تعد بيئات بايثون الافتراضية ضرورية لإدارة التبعيات وتجنب التعارضات بين المشاريع. سيرشدك هذا الدليل خلال عملية إنشاء وتنشيط بيئة افتراضية في بايثون.

الخطوة 1: انتقل إلى دليل المشروع الخاص بك

افتح المحطة الطرفية الخاصة بك وانتقل إلى الدليل الذي تريد إعداد بيئة Python الافتراضية الخاصة بك فيه. يمكنك القيام بذلك باستخدام الأمر cd:

cd /path/to/your/project

الخطوة 2: إنشاء البيئة الافتراضية

في المحطة، أدخل الأمر التالي لإنشاء بيئة افتراضية. الاسم .venv شائع الاستخدام، لكن يمكنك اختيار أي اسم تفضله:

python3 -m venv .venv

الخطوة 3: تحديد تبعيات مشروعك

قم بإنشاء ملف نصي باسم require.txt في دليل مشروعك. في هذا الملف، قم بإدراج مكتبات Python التي تريد تثبيتها لمشروعك. على سبيل المثال:

flask
requests
numpy

الخطوة 4: تفعيل البيئة الافتراضية

للبدء في استخدام البيئة الافتراضية، عليك تفعيلها. استخدم الأمر التالي بناءً على نظام التشغيل الخاص بك:

لنظام التشغيل Windows:

.\.venv\Scripts\activate

لنظام التشغيل MacOS/Linux:

source .venv/bin/activate

بمجرد التنشيط، ستتغير المطالبة الطرفية الخاصة بك للإشارة إلى أنك تعمل الآن ضمن البيئة الافتراضية.

الخطوة 5: ترقية النقطة

إنها ممارسة جيدة للتأكد من تحديث النقطة. قم بتشغيل الأمر التالي لترقية النقطة:

.venv\Scripts\python.exe -m pip install --upgrade pip

الخطوة 6: تثبيت تبعيات المشروع

أخيرًا، قم بتثبيت مكتبات Python المدرجة في ملف require.txt الخاص بك عن طريق تشغيل:

pip install -r requirements.txt
بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/mohsin_rashid_13537f11a91/how-to-create-virtual-environments-in-python-2fjh?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3