في عالم البرمجة ، غالبا ما يكون من الضروري تثبيت إصدار معين من مكتبة بايثون. قد يكون هذا بسبب متطلبات المشروع أو التوافق مع المكتبات الأخرى أو الميزات الرئيسية المختلفة التي توفرها الإصدارات الجديدة. في هذا الدليل ، سنلقي نظرة على عدة طرق لتثبيت إصدار معين من مكتبة بايثون ومناقشة مزاياها وعيوبها.
الطريقة الأولى هي استخدام الأداة المساعدة بيب في صلب بيثون. باستخدام هذه الأداة ، يمكنك تثبيت الحزمة المطلوبة وتحديد الإصدار المطلوب. أدخل أمر تثبيت حزمة النقطة = = الإصدار ، حيث الحزمة هي اسم المكتبة والإصدار هو الإصدار المطلوب. هذه الطريقة مريحة وسهلة الاستخدام ، ولكنها لا تضمن دائما استقرار التثبيت والتوافق مع الحزم الأخرى.
إذا كنت ترغب في الحصول على مزيد من التحكم في التثبيت ، يمكنك استخدام بيئة افتراضية. البيئة الافتراضية هي بيئة معزولة حيث يمكنك تثبيت وإدارة حزم بايثون. لإنشاء بيئة افتراضية ، قم بتشغيل الأمر بيثون-م فينف إنفونايم ، حيث إنفونايم هو اسم البيئة الافتراضية الخاصة بك. ثم قم بتنشيطه باستخدام أمر اسم/بن/تنشيط المصدر. بعد ذلك ، يمكنك استخدام الأمر نقطة لتثبيت الإصدار المطلوب من المكتبة.
من المهم أن تتذكر أن استخدام بيئة افتراضية يسمح لك بالحصول على العديد من البيئات المستقلة على نفس الجهاز وتجنب التعارضات بين حزم المشاريع المختلفة.
- اختيار الإصدار المناسب من مكتبة بايثون
- تثبيت بايثون على نظام التشغيل الخاص بك
- التثبيت على ويندوز
- التثبيت على ماك
- التثبيت على لينكس
- أمثلة على الأوامر لتوزيعات لينكس المختلفة:
- تثبيت مدير حزمة النقطة
- ابحث وحدد إصدار المكتبة المطلوب
- تثبيت إصدار معين من مكتبة بايثون باستخدام نقطة
- التحقق من الإصدار المثبت من المكتبة
- سؤال وجواب
- كيف يمكنني تثبيت إصدار معين من مكتبة بايثون?
- كيف يمكنني التحقق من إصدارات المكتبة المثبتة بالفعل في بايثون?
- هل يمكنني تثبيت إصدارات متعددة من نفس المكتبة في بيثون?
- كيف يمكنني تحديث مكتبة بايثون إلى إصدار معين?
اختيار الإصدار المناسب من مكتبة بايثون
عند العمل مع بايثون ، غالبا ما يكون من الضروري استخدام مكتبات مختلفة لأداء مهام مختلفة. ومع ذلك ، في بعض الأحيان قد يكون هناك موقف تحتاج فيه إلى استخدام إصدار معين من المكتبة ، والذي قد يختلف عن الإصدار المثبت افتراضيا.
يعتمد اختيار الإصدار المناسب من مكتبة بايثون على عدة عوامل:
التوافق مع المكتبات والأطر الأخرى: إذا كان لديك بالفعل مكتبات أو أطر أخرى مثبتة ، فمن المهم اختيار إصدار مكتبة بايثون المتوافقة معها. قد لا تكون بعض المكتبات متوافقة مع بعض إصدارات بايثون ، لذلك تحتاج إلى التأكد من أن إصدار المكتبة الذي تستخدمه متوافق مع التكوين الحالي الخاص بك.
الوظائف والميزات: قد تحتوي الإصدارات المختلفة من مكتبة بايثون على ميزات ووظائف مختلفة. إذا كانت لديك متطلبات محددة أو تحتاج إلى ميزات معينة ، فقد تحتاج إلى تحديد إصدار معين من المكتبة يحتوي على الوظيفة المطلوبة.
قد يكون اختيار الإصدار الصحيح من مكتبة بايثون مهمة صعبة ، ولكن مع مراعاة العوامل الموضحة أعلاه ، ستتمكن من اتخاذ قرار مستنير بشأن الإصدار الذي يجب استخدامه في مشروعك.
عند تحديد الإصدار المطلوب من مكتبة بايثون ، يمكنك تثبيته باستخدام مدير الحزم مثل النقطة عن طريق تحديد الإصدار المطلوب في أمر التثبيت. على سبيل المثال:
بيب تثبيت المكتبة_الاسم = = 1.0
هنا "اسم المكتبة" هو اسم المكتبة التي تحتاجها ،و" 1.0 " هو الإصدار المطلوب.
بعد التثبيت الناجح للإصدار المطلوب ، ستتمكن من استخدامه في مشروعك لحل المهام الضرورية.
تثبيت بايثون على نظام التشغيل الخاص بك
بايثون هي لغة برمجة قوية تستخدم على نطاق واسع لتطوير العديد من التطبيقات وخدمات الويب. قبل أن تتمكن من البدء في استخدامه ، تحتاج إلى تثبيت بايثون على نظام التشغيل الخاص بك. في هذا القسم ، سنلقي نظرة على الخطوات الأساسية لتثبيت بايثون على أنظمة تشغيل شائعة مختلفة.
التثبيت على ويندوز
- انتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads /.
- تحميل ملف تثبيت ويندوز وتشغيله.
- في الشاشة الأولى للمثبت ، حدد المربع بجوار "إضافة بايثون إلى المسار". سيسمح لك ذلك باستخدام بايثون من سطر الأوامر دون الحاجة إلى تحديد المسار الكامل للملف القابل للتنفيذ.
- انقر على زر" التثبيت الآن " واتبع تعليمات المثبت. بشكل افتراضي ، سيتم تثبيت بايثون في المجلد C:\Python [الإصدار] ، حيث يتوافق [الإصدار] مع إصدار بايثون المثبت.
- بعد اكتمال التثبيت ، يمكنك التحقق من صحة التثبيت عن طريق فتح موجه الأوامر وإدخال الأمر "إصدار بايثون". إذا كان كل شيء ناجحا ، فسترى إصدار بايثون مثبتا على جهاز الكمبيوتر الخاص بك.
التثبيت على ماك
- انتقل إلى موقع بايثون الرسمي على https://www.python.org/downloads /.
- تحميل ملف التثبيت لماك وتشغيله.
- على الشاشة الأولى من المثبت ، حدد المربع بجوار "تثبيت بايثون قاذفة" و "إضافة بايثون 3.س إلى المسار". سيسمح لك ذلك باستخدام بايثون من سطر الأوامر دون الحاجة إلى تحديد المسار الكامل للملف القابل للتنفيذ.
- انقر على زر" التثبيت الآن " واتبع تعليمات المثبت. بشكل افتراضي ، سيتم تثبيت بايثون في مجلد / المكتبة / الأطر / بايثون.الإطار.
- بعد اكتمال التثبيت ، يمكنك التحقق من صحة التثبيت عن طريق فتح المحطة وإدخال الأمر "بيثون 3 —الإصدار". إذا كان كل شيء ناجحا ، فسترى إصدار بايثون مثبتا على جهاز الكمبيوتر الخاص بك.
التثبيت على لينكس
معظم توزيعات لينكس تأتي مع بيثون المثبتة مسبقا ، ولكن يمكنك دائما تثبيت أحدث إصدار من مستودعات نظام التشغيل الخاص بك. للتثبيت ، استخدم مدير الحزم للتوزيع الخاص بك.
أمثلة على الأوامر لتوزيعات لينكس المختلفة:
- أوبونتو وديبيان: سودو الرابطة بين الحصول على تثبيت بيثون 3
- فيدورا: سودو دنف تثبيت بيثون 3
- قوس لينكس: سودو بكمن-إس بيثون 3
بعد اكتمال التثبيت ، يمكنك التحقق من صحة التثبيت عن طريق فتح المحطة وإدخال الأمر "بيثون 3 —الإصدار". إذا كان كل شيء ناجحا ، فسترى إصدار بايثون مثبتا على جهاز الكمبيوتر الخاص بك.
تثبيت مدير حزمة النقطة
بيثون لديه المدمج في مدير حزمة نقطة التي تسمح لك لتثبيت المكتبات الخارجية وحدات. قد تكون هناك حاجة تثبيت نقطة إذا كنت تستخدم نسخة قديمة من بيثون أو لم يكن لديك نقطة افتراضيا.
إذا كنت تستخدم إصدار بايثون 2.7.9 أو أعلى ، أو إصدار بايثون 3.4 أو أحدث ، فقد يتم تثبيت النقطة بالفعل مع بايثون. يمكنك التحقق من وجود نقطة عن طريق إدخال الأمر في المحطة:
بيب-الإصدار
إذا تم تثبيت نقطة بالفعل ، سترى رسالة تشير إلى الإصدار الحالي من نقطة. إذا كانت النقطة مفقودة ، فسترى الخطأ" لم يتم العثور على الأمر " أو شيء مشابه.
لتثبيت النقطة ، تحتاج إلى تنزيل البرنامج النصي get-pip.py والتي سيتم استخدامها لتثبيت نقطة. يمكنك تنزيل البرنامج النصي من خلال النقر على الرابط https://bootstrap.pypa.io/get-pip.py وبالنقر بزر الماوس الأيمن على زر" حفظ الرابط باسم "أو" حفظ الرابط باسم". احفظ البرنامج النصي في المجلد الذي تريد تشغيله فيه.
عندما يكون البرنامج النصي هو الحصول على نقطة.يتم تحميل الحمر ، يمكنك تثبيت نقطة عن طريق فتح محطة (في ويندوز يمكنك استخدام سطر الأوامر أو بوويرشيل) والذهاب إلى المجلد الذي يحتوي على البرنامج النصي get-pip.py . ثم قم بتشغيل البرنامج النصي مع الأمر:
بايثون get-pip.py
بعد تنفيذ هذا الأمر ، سيتم تثبيت النقطة على نظامك.
يمكنك التحقق من تثبيت النقطة عن طريق إدخال الأمر:
بيب-الإصدار
إذا كنت تواجه مشاكل في تثبيت نقطة ، يمكنك عرض وثائق التثبيت الرسمية المتاحة على الموقع https://pip.pypa.io/en/stable/installing /.
ابحث وحدد إصدار المكتبة المطلوب
عندما تحتاج إلى تثبيت إصدار معين من مكتبة بايثون ، تتوفر عدة طرق للعثور على الإصدار المطلوب وتحديده. وهنا بعض منهم:
- البحث في مستودع بيبي
- تحديد الإصدار أثناء التثبيت
- استخدام ملف التبعية
- استخدام مدير البيئة الافتراضية
.
سيتم تثبيت الإصدار 1.2.3 من المكتبة "مكتبة".
، لتحديد إصدارات المكتبة المطلوبة. في هذا الملف ، يمكنك تحديد ليس فقط أسماء المكتبات ، ولكن أيضا الإصدارات المطلوبة ، على سبيل المثال:
المكتبة = = 1.2.3
آخر-مكتبة > = 2.0.0
، تسمح لك بإنشاء بيئات معزولة بإصدارات محددة من المكتبات. عند إنشاء بيئة افتراضية ، يمكنك تحديد إصدارات المكتبة المطلوبة التي سيتم تثبيتها فقط في هذه البيئة.
يمكن أن يكون اختيار الإصدار الصحيح من مكتبة بايثون واستخدامه أمرا مهما لضمان التوافق أو إصلاح الثغرات الأمنية أو استخدام ميزات جديدة. ستساعدك الأساليب التي تمت مناقشتها أعلاه في العثور على الإصدار الصحيح من المكتبة وتثبيته في مشروعك.
تثبيت إصدار معين من مكتبة بايثون باستخدام نقطة
بيثون لديها نظام إدارة حزمة قوية تعرف باسم بيب (بيثون حزمة مؤشر) ، والذي يسمح لك لتثبيت وتحديث مكتبات بيثون.
لتثبيت إصدار معين من المكتبة باستخدام النقطة ، اتبع الخطوات التالية:
- افتح موجه الأوامر. في ويندوز ، يمكنك الضغط على وين + ص ، اكتب " كمد " واضغط على إنتر.
- تثبيت نقطة (إذا لم يكن مثبتا بالفعل). في معظم الحالات ، سيتم بالفعل تثبيت نقطة مع بيثون. يمكنك التحقق من توافرها عن طريق كتابة "إصدار النقطة" في سطر الأوامر. إذا رأيت إصدار النقطة ، فهذا يعني أنه مثبت بالفعل.
- قم بتثبيت إصدار معين من المكتبة. لتثبيت إصدار معين من المكتبة ، استخدم الأمر " تثبيت النقطة==". على سبيل المثال ، لتثبيت إصدار مكتبة الطلبات 2.22.0 ، أدخل الأمر "طلبات تثبيت النقطة==2.22.0».
بعد الانتهاء من هذه الخطوات ، سيتم تثبيت إصدار معين من المكتبة في بيئة بايثون الخاصة بك.
إذا كنت ترغب في تحديث إصدار معين من المكتبة ، يمكنك استخدام الأمر "تثبيت النقطة —الترقية". على سبيل المثال ، "تثبيت النقطة —طلبات الترقية" سيتم تحديث مكتبة الطلبات المثبتة بالفعل إلى أحدث إصدار. إذا كنت ترغب في الترقية إلى إصدار مكتبة معين ، فاستخدم الأمر "تثبيت النقطة —الترقية==".
وبالتالي ، فإن استخدام أمر النقطة يسمح لك بالتحكم في إصدارات مكتبات بايثون ويوفر المرونة في تطوير المشروع ودعمه.
التحقق من الإصدار المثبت من المكتبة
يمكن أن يكون التحقق من الإصدار المثبت من مكتبة بايثون مفيدا ، خاصة عند تطوير برنامج يتطلب إصدارا معينا من المكتبة.
هناك عدة طرق للتحقق من الإصدار المثبت من المكتبة:
. ستكون النتيجة معلومات حول الإصدار المثبت من المكتبة.
، واضغط على إدخال. سترى معلومات حول المكتبة ، بما في ذلك نسختها.
استخدام لغة برمجة بايثون: يمكنك استخدام وظائف خاصة داخل رمز البرنامج للحصول على معلومات حول المكتبات المثبتة. على سبيل المثال ، للحصول على معلومات حول إصدار مكتبة الطلبات ، يمكنك استخدام التعليمات البرمجية التالية:
طلبات الاستيراد
طباعة (طلبات.__ الإصدار__)
سيعرض هذا الرمز إصدار مكتبة الطلبات المثبتة.
يعد التحقق من الإصدار المثبت من المكتبة أمرا مهما للتأكد من أن برنامجك سيعمل بشكل صحيح على جميع الأجهزة ذات الإصدارات المختلفة من المكتبات. إذا كان إصدار معين من المكتبة مطلوبا ، فيمكنك استخدام أدوات إدارة حزم بايثون مثل النقطة لتثبيت إصدار معين.
سؤال وجواب
كيف يمكنني تثبيت إصدار معين من مكتبة بايثون?
لتثبيت إصدار معين من مكتبة بايثون ، تحتاج إلى استخدام مدير حزمة النقطة وتحديد الإصدار المحدد الذي تريد تثبيته. على سبيل المثال ، لتثبيت الإصدار 1.2.3 ، يمكنك استخدام الأمر "مكتبة تثبيت النقطة==1.2.3". إذا كنت ترغب في تثبيت إصدار متوافق مع مجموعة معينة من الإصدارات ، يمكنك استخدام عوامل المقارنة مثل "مكتبة تثبيت النقطة>=1.2.0".
كيف يمكنني التحقق من إصدارات المكتبة المثبتة بالفعل في بايثون?
لمعرفة إصدارات المكتبات المثبتة بالفعل في بايثون ، يمكنك استخدام الأمر "تجميد النقطة". سيعرض قائمة بجميع الحزم المثبتة مع قائمة بإصداراتها. إذا كنت تبحث عن مكتبة معينة ، فيمكنك استخدام الأمر "مكتبة عرض النقطة" ، والذي سيعرض معلومات مفصلة حول هذه المكتبة ، بما في ذلك الإصدار المثبت حاليا.
هل يمكنني تثبيت إصدارات متعددة من نفس المكتبة في بيثون?
نعم ، يمكنك تثبيت إصدارات متعددة من نفس المكتبة في بايثون. سيكون كل إصدار مثبت موجودا كحزمة منفصلة وسيكون متاحا للاستخدام في مشاريعك. للإشارة إلى إصدار مثبت محدد من المكتبة ، تحتاج إلى استيراده مع الإشارة إلى الإصدار ، على سبيل المثال: "مكتبة الاستيراد.الإصدار".
كيف يمكنني تحديث مكتبة بايثون إلى إصدار معين?
لترقية مكتبة بايثون إلى إصدار معين،يمكنك استخدام الأمر "تثبيت النقطة —ترقية المكتبة==1.2.3". سيقوم هذا الأمر بتحديث المكتبة المحددة إلى الإصدار المحدد ، إذا كان متاحا. إذا كانت المكتبة مستخدمة بالفعل في مشاريع أخرى ، فقد يؤثر التحديث على عملها ، لذا كن حذرا عند تحديث المكتبات في المشاريع الحالية.