الانتقال إلى المحتوى الرئيسي

حيث يتم تخزين مكتبات بايثون: الأماكن الرئيسية وطرق التثبيت

بايثون هي واحدة من لغات البرمجة الأكثر شعبية في العالم. جعلت مرونتها وبساطتها تحظى بشعبية كبيرة بين المطورين. ومع ذلك ، من أجل استخدام بيثون بأكبر قدر ممكن من الفعالية ، تحتاج إلى معرفة كيفية استخدام مكتباتها — مجموعات أدوات خاصة تعمل على توسيع وظائفها.

يمكن تخزين مكتبات بايثون في أماكن مختلفة. الأماكن الأكثر شيوعا هي مستودع بايثون الرسمي ومستودعات الطرف الثالث مثل بيبي (مؤشر حزمة بايثون). مستودع بايثون الرسمي يحتوي على عدد كبير من المكتبات الشعبية مثل نومبي ، الباندا و ماتلوتليب.

يتم تثبيت المكتبات من مستودع بايثون الرسمي باستخدام أداة النقطة التي تأتي مع بايثون. لتثبيت المكتبة باستخدام النقطة ، قم بتشغيل الأمر اسم مكتبة تثبيت النقطة. على سبيل المثال ، لتثبيت مكتبة نومبي ، يمكنك تشغيل الأمر تثبيت نقطة نومبي.

من المهم ملاحظة أنه بالإضافة إلى مستودع بايثون الرسمي ، هناك مستودعات أخرى تحتوي على عدد كبير من مكتبات بايثون. على سبيل المثال ، بيبي هو مستودع الأكثر شعبية من مكتبات بايثون طرف ثالث. يتم تثبيت المكتبات من بيبي أيضا باستخدام أداة نقطة. للقيام بذلك ، قم بتشغيل الأمر اسم مكتبة تثبيت النقطة.

استخدام مكتبات بايثون يبسط إلى حد كبير ويسرع تطوير البرمجيات في هذه اللغة. يمكن تخزين مكتبات بايثون وتثبيتها من مستودع بايثون الرسمي أو من مستودعات الطرف الثالث مثل بيبي. يمكن لكل مطور أن يختار بشكل مستقل المستودع وطريقة تثبيت المكتبات الأكثر ملاءمة لمهامهم.

  1. مكتبات بايثون: أين يمكنني العثور عليها?
  2. مستودع بيبي الرسمي
  3. نظام إدارة حزمة النقاط
  4. مستودعات بديلة
  5. الموارد والمجتمعات المتخصصة
  6. مستودع بايثون الرسمي
  7. مستودعات خارجية
  8. باستخدام مدير الدفعات
  9. تثبيت المكتبات باستخدام نقطة
  10. تثبيت المكتبات من شفرة المصدر
  11. التثبيت المحلي للمكتبات
  12. 1. التثبيت عبر نقطة
  13. 2. التثبيت من شفرة المصدر
  14. 3. التثبيت عبر أناكوندا ومينيكوندا
  15. تثبيت المكتبات عبر سطر الأوامر
  16. استخدام البيئات الافتراضية
  17. سؤال وجواب
  18. ما هي مواقع التخزين الرئيسية لمكتبات بايثون?
  19. كيف يمكنني تثبيت مكتبات بايثون عبر بيبي?
  20. كيف يمكنني تثبيت مكتبات بايثون باستخدام مديري حزم النظام?
  21. كيف يمكنني تثبيت مكتبة بيثون داخل بيئة افتراضية?

مكتبات بايثون: أين يمكنني العثور عليها?

بايثون هي لغة برمجة شائعة توفر عددا كبيرا من المكتبات لأغراض مختلفة. يمكنك العثور على مكتبة بايثون اللازمة في أماكن مختلفة على الإنترنت. دعونا نلقي نظرة على الطرق الرئيسية للعثور على المكتبات وتثبيتها.

مستودع بيبي الرسمي

بيبي (مؤشر حزمة بيثون) هو المستودع الرسمي للمكتبات بيثون. هناك الآلاف من الحزم التي يمكنك استخدامها في مشاريعك. للبحث عن مكتبة على بيبي ، اذهبوا إلى الموقع https://pypi.org / واستخدام البحث. بعد تحديد المكتبة المطلوبة ، يمكنك العثور على معلومات مفصلة حول الإصدارات والوثائق والتثبيت في صفحة الوصف الخاصة بها.

نظام إدارة حزمة النقاط

بيثون يأتي مع أداة تثبيت مكتبة قوية-نقطة. مع ذلك ، يمكنك تثبيت حزم مع بيبي مباشرة من سطر الأوامر. لتثبيت المكتبة ، يمكنك تشغيل الأمر:

مكتبة تثبيت النقطة

اسم النقطة كما يسمح لك لتثبيت إصدارات محددة من المكتبة ، وتحديث حزم مثبتة بالفعل ، وأكثر من ذلك بكثير. يمكن العثور على مزيد من المعلومات التفصيلية حول أوامر النقطة في وثائقها.

مستودعات بديلة

بالإضافة إلى مستودع بيبي الرسمي ، هناك مستودعات بديلة حيث يمكنك العثور على مكتبات إضافية أو إصدارات محدثة من تلك الموجودة. تتضمن بعض البدائل الشائعة لبيبي ما يلي:

  • جيثب-تستضيف بوابة جيثب مشاريع كبيرة مفتوحة المصدر ، بما في ذلك العديد من مكتبات بايثون;
  • بيتبوكيت هي خدمة استضافة بديلة تستضيف أيضا العديد من مشاريع بايثون.;
  • جيتلاب هو منصة أخرى لاستضافة مستودعات جيت ، حيث يمكنك أيضا العثور على المكتبات اللازمة.

الموارد والمجتمعات المتخصصة

بالإضافة إلى المستودعات الرسمية والبديلة ، هناك أيضا العديد من الموارد المتخصصة والمنتديات والمجتمعات حيث يمكنك العثور على مكتبات ذات أهمية. يمكن أن تكون هذه مواقع مخصصة لمجالات محددة من التطبيق (على سبيل المثال ، التعلم الآلي أو تطوير الويب) أو منتديات حيث يشارك المستخدمون الخبرات والتوصيات.

في الختام ، تجدر الإشارة إلى أن الاختيار الصحيح وتركيب مكتبات بايثون يمكن أن يبسط بشكل كبير ويسرع تطوير المشاريع بهذه اللغة. كن حذرا عند اختيار المكتبات واتبع المصادر والتوصيات الرسمية لمجتمع بايثون.

مستودع بايثون الرسمي

مستودع بايثون الرسمي هو المكان الذي يمكن لمطوري بايثون والمستخدمين العثور على عدد كبير من المكتبات والوحدات والحزم للعمل مع لغة برمجة بايثون.

ويسمى مستودع بايثون مؤشر حزمة بايثون (بيبي) وهو أكبر مستودع لحزم بايثون. يحتوي على أكثر من 250.000 حزمة توفر مجموعة واسعة من الوظائف لاحتياجات المطورين المختلفة.

بيبي هو مستودع عام مفتوح للجميع. يمكن للجميع تنزيل الحزم الخاصة بهم واستخدام الحزم التي تم تحميلها بواسطة مطورين آخرين. وهذا يجعل بيبي أداة قوية ومريحة لإيجاد وتثبيت مكتبات بيثون.

لتثبيت حزم مع بيبي ، هناك أداة بيب ، وهو أداة إدارة حزمة بيثون القياسية. فإنه يجعل من السهل لتثبيت وتحديث وإزالة حزم من بيبي.

لتثبيت الحزمة. يمكنك أيضا تحديد إصدار معين من الحزمة أو عنوان ورل للحزمة.

كما يوفر بيبي فرصة للمطورين لتحميل حزم على الخادم بحيث تكون متاحة للمستخدمين الآخرين. للقيام بذلك ، تحتاج إلى إنشاء حساب على بيبي واستخدام أداة البرمة لتحميل الحزم.

مستودع بايثون الرسمي هو مورد لا غنى عنه لجميع مطوري بايثون ، والذي يوفر مجموعة غنية من المكتبات والمرافق التي تبسط إلى حد كبير تطوير تطبيقات بايثون.

مستودعات خارجية

بالإضافة إلى مستودعات بايثون القياسية ، مثل بيبي (مؤشر حزمة بايثون) ومستودع بايثون الرسمي ، هناك مستودعات خارجية أخرى حيث يمكن العثور على مكتبات إضافية وتثبيتها.

مع عنوان ورل مستودع.

على سبيل المثال:

نقطة تثبيت بوابة + الشبكي: / / <url> / اسم المستخدم / مستودع بوابة

وعنوان ورل مستودع.

على سبيل المثال:

<url>/<url>

إلى جانب مستودعات جيثب وبيتبوكيت ، هناك مستودعات خارجية أخرى مثل جيتلاب ، سورس و جيتجوب المؤسسة. قد يكون لكل مستودع ميزاته وقواعد التثبيت الخاصة به ، لذلك يوصى بقراءة وثائق كل مستودع قبل تثبيت المكتبة.

باستخدام مدير الحزم

مدير الحزم هو الأداة التي تسمح لك لتثبيت وتحديث وإلغاء المكتبات بيثون. إنه يبسط إدارة التبعية في المشروع ويجعل من السهل إضافة وظائف جديدة إلى البرامج.

واحدة من مديري الحزم الأكثر شعبية لبيثون هو نقطة. يتم شحنها مع مترجم بايثون بدءا من الإصدار 3.4 ، ويتم تثبيته تلقائيا معه.

لتثبيت المكتبة باستخدام النقطة ، قم بتشغيل الأمر في سطر الأوامر:

اسم مكتبة تثبيت النقطة_

إذا كانت المكتبة تحتوي على تبعيات ، فسيتم تثبيتها تلقائيا معها. يسمح لك مدير الحزم بإدارة إصدارات المكتبة ويوفر القدرة على تحديث الحزم المثبتة بالفعل:

تثبيت النقطة-ترقية اسم المكتبة

لحذف المكتبة ، أدخل الأمر:

نقطة إلغاء اسم المكتبة

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

متطلبات تثبيت ص نقطة.النص

يوفر مدير حزمة نقطة وسيلة سريعة ومريحة لتثبيت وتحديث المكتبات بيثون. وهو جزء لا يتجزأ من التنمية في هذه اللغة ويبسط إلى حد كبير العمل مع التبعيات.

تثبيت المكتبات باستخدام نقطة

بيب (من الإنجليزية "بيب تثبيت الحزم") هو مدير حزمة القياسية لتثبيت وإدارة الحزم في بيثون. فإنه يجعل من السهل جدا ومريحة لتثبيت المكتبات والوحدات اللازمة للتنمية.

لاستخدام نقطة ، تحتاج إلى التأكد من أن بيثون مثبتة بالفعل وإضافتها إلى متغير بيئة المسار. بعد ذلك ، يمكنك تشغيل أوامر النقطة مباشرة من سطر الأوامر (المحطة الطرفية).

.

عند تثبيت المكتبة ، بيب تلقائيا بتحميل الأرشيف مع المكتبة من مؤشر حزمة بيثون (بيبي) مستودع وتثبيته في الدليل بيثون المناسب.

.

من المهم ملاحظة أنه عند تثبيت المكتبات باستخدام النقطة ، يجب أن يكون لديك اتصال بالإنترنت ، حيث يتم تنزيل الحزم من مستودع عبر الإنترنت.

تثبيت إصدار معين من مكتبة نومبي.

.

.

في محطة ويندوز ، يمكنك استخدام الأوامر مجموعة وإلغاء تعيين لتعيين وحذف متغيرات البيئة.

هناك أيضا برامج رسومية توفر واجهة لتثبيت وإدارة المكتبات باستخدام نقطة ، مثل أناكوندا نافيجيتور أو بيشارم.

تثبيت المكتبات من شفرة المصدر

في بعض الحالات ، قد يكون من الضروري تثبيت مكتبة بايثون من شفرة المصدر. يمكن أن تكون هذه الطريقة مفيدة إذا لم تكن المكتبة متاحة للتثبيت من المستودعات ، أو إذا كنت تريد إجراء تغييرات على الكود المصدري للمكتبة.

لتثبيت المكتبة من التعليمات البرمجية المصدر ، اتبع الإرشادات التالية:

  1. قم بتنزيل الكود المصدري للمكتبة: انتقل إلى الموقع الرسمي للمكتبة وابحث عن القسم الذي يحتوي على ملفات الكود المصدري. عادة ما يتم توفير شفرة المصدر كأرشيف مضغوط أو قطران.غز . قم بتنزيل الأرشيف باستخدام الكود المصدري للمكتبة على جهاز الكمبيوتر الخاص بك.
  2. قم بفك ضغط الأرشيف باستخدام الكود المصدري: بعد تنزيل الأرشيف ، قم بفك ضغطه إلى دليل مناسب على جهاز الكمبيوتر الخاص بك.
  3. انتقل إلى دليل التعليمات البرمجية المصدر: افتح موجه الأوامر (المحطة الطرفية) وانتقل إلى الدليل باستخدام شفرة المصدر غير المعبأة للمكتبة.
  4. ، الذي يبدأ عملية تثبيت المكتبة. إذا كانت هناك حاجة إلى إعدادات أو تبعيات إضافية ، فسيتم تحديدها في وثائق المكتبة.

بعد الانتهاء من هذه الخطوات ، يجب تثبيت المكتبة التي حددتها بنجاح على جهاز الكمبيوتر الخاص بك. الآن يمكنك استخدامه في مشاريع بايثون الخاصة بك.

التثبيت المحلي للمكتبات

هناك عدة طرق لتثبيت المكتبات محليا في بايثون. فيما يلي الطرق الرئيسية لتثبيت الحزم الأكثر شيوعا.

1. التثبيت عبر نقطة

بيب (حزمة المثبت لبيثون) هو أداة تثبيت الحزمة القياسية في بيثون. انها تسمح لك لتثبيت حزم من مستودعات بيبي (مؤشر حزمة بيثون) أو من الملفات المحلية.

لتثبيت المكتبة باستخدام النقطة ، قم بتشغيل الأمر التالي:

اسم مكتبة تثبيت النقطة

على سبيل المثال ، لتثبيت مكتبة نومبي:

بيب تثبيت نومبي

2. التثبيت من شفرة المصدر

يمكن تثبيت بعض المكتبات من شفرة المصدر. للقيام بذلك ، يجب عليك أولا تنزيل الأرشيف باستخدام الكود المصدري للمكتبة من الموقع الرسمي ، وفك ضغطه وتشغيل أمر التثبيت.

بايثون setup.py تثبيت

عادة ما يكون هناك ملف إعداد داخل أرشيف التعليمات البرمجية المصدر.الحمر ، الذي يحتوي على تعليمات لتثبيت المكتبة.

3. التثبيت عبر أناكوندا ومينيكوندا

إذا كنت تستخدم توزيعات أناكوندا أو مينيكوندا ، يمكنك تثبيت المكتبات باستخدام مدير كوندا.

لتثبيت المكتبة باستخدام كوندا ، قم بتشغيل الأمر:

كوندا تثبيت اسم المكتبة

على سبيل المثال ، لتثبيت مكتبة نومبي باستخدام كوندا:

كوندا تثبيت نومبي

تثبيت المكتبات عبر كوندا مريحة لأنها قبل تجميعها للاستخدام مع إصدار بيثون ونظام التشغيل.

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

تثبيت المكتبات عبر سطر الأوامر

غالبا ما يتم تثبيت مكتبات بايثون باستخدام سطر الأوامر. للقيام بذلك ، اتبع الخطوات التالية:

  1. افتح موجه الأوامر.
  2. وتحقق من أن إصدار بايثون يجري الإخراج.
  3. إذا لم يتم تثبيت بايثون ، قم بتنزيله من موقع بايثون الرسمي واتبع تعليمات التثبيت.
  4. تحديد المكتبة اللازمة لتثبيت. استخدام مستودع بيبي الرسمي (مؤشر حزمة بيثون) أو مصدر آخر.
  5. أين اسم المكتبة هو اسم المكتبة التي تريد تثبيتها.
  6. انتظر حتى يكتمل التثبيت. سيعرض موجه الأوامر تقدم التثبيت ويعلمك عند اكتماله.
  7. تحقق من التثبيت عن طريق إنشاء برنامج نصي بيثون بسيط واستيراد المكتبة. إذا كان الاستيراد ناجحا ، فهذا يعني أنه تم تثبيت المكتبة بنجاح وجاهزة للاستخدام.

يتيح لك تثبيت المكتبات عبر سطر الأوامر أتمتة عملية تثبيت المكتبات وتحديثها ، ويبسط إدارة التبعية ويسمح لك بإضافة المكتبات وإزالتها بسرعة في مشاريعك.

غير معترف بها ، والتحقق من إعدادات التثبيت ومسار بايثون صحيحة.

أو عن طريق كتابة المصدر مباشرة إلى أمر التثبيت.

استخدام البيئات الافتراضية

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

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

بيب تثبيت فيرتوالينف

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

فيرتوالينف_انف_الاسم

اسم البيئة هو اسم التعسفي الذي تختاره للبيئة الافتراضية الخاصة بك.

يمكنك تنشيط البيئة الافتراضية على النحو التالي:

  • ويندوز:
  • اسم البيئة \ البرامج النصية \ تفعيل

  • لماك ولينكس:
  • مصدر البيئة اسم / بن / تفعيل

عند تنشيط البيئة الافتراضية ، ستكون جميع الحزم المثبتة وتبعياتها متاحة فقط في هذه البيئة.

بعد تفعيل البيئة الافتراضية ، يمكنك تثبيت واستخدام مكتبات بايثون دون التأثير على التثبيت العالمي لبيثون أو البيئات الافتراضية الأخرى.

إذا كنت تريد الخروج من البيئة الافتراضية ، فما عليك سوى إدخال الأمر:

تعطيل

تسمح لك البيئات الافتراضية بالعمل مع مشاريع مختلفة قد تتطلب إصدارات مختلفة من المكتبات ، دون تعارض في الإصدار أو حزم الكتابة فوق.

سؤال وجواب

ما هي مواقع التخزين الرئيسية لمكتبات بايثون?

وتشمل مواقع التخزين الرئيسية لمكتبات بيثون مستودع بيبي الرسمي ، ومديري حزم النظام (على سبيل المثال ، بيب في تركيبة مع أبت-جيت أو يم) ومستودعات المكتبة المحلية داخل بيئة افتراضية.

كيف يمكنني تثبيت مكتبات بايثون عبر بيبي?

لتثبيت مكتبات بايثون عبر بيبي ، يمكنك استخدام الأمر تثبيت نقطة. على سبيل المثال ، لتثبيت مكتبة الطلبات ، تحتاج إلى تشغيل الأمر "نقطة تثبيت الطلبات". هذا الأمر تلقائيا بتحميل وتثبيت المكتبة المطلوبة من بيبي.

كيف يمكنني تثبيت مكتبات بايثون باستخدام مديري حزم النظام?

يعتمد تثبيت مكتبات بايثون باستخدام مديري حزم النظام على نظام التشغيل. على سبيل المثال ، على أوبونتو أو دبيان ، يمكنك استخدام الأمر "أبت-جيت تثبيت بيثون-اسم الحزمة" لتثبيت حزمة من المستودع الرسمي. على سينتوس أو فيدورا ، يمكنك استخدام الأمر"يم تثبيت بايثون-اسم الحزمة". تقوم هذه الأوامر تلقائيا بتنزيل وتثبيت المكتبة المطلوبة من مستودع نظام التشغيل.

كيف يمكنني تثبيت مكتبة بيثون داخل بيئة افتراضية?

لتثبيت مكتبة بايثون داخل بيئة افتراضية ، يجب عليك أولا تفعيلها (باستخدام اسم بيئة مصدر الأمر / بن / تنشيط) ، ثم استخدم أمر تثبيت النقطة لتثبيت المكتبة المطلوبة. على سبيل المثال ، لتثبيت مكتبة جانغو ، تحتاج إلى تشغيل الأمر "نقطة تثبيت جانغو" في بيئة افتراضية تفعيلها.