كيفية إصلاح الخطأ "setup.py –no-user-cfg install" لنظام pip على نظام macOS

يأتي macOS مع Python مثبت من خارج الصندوق وهو أمر رائع. لسوء الحظ ، فإن إصدار Python المثبت قديم. في الواقع ، لا يمكنك إجراء تحديث موضعي للغة والانتقال إلى إصدار أعلى مدعوم. يعد تثبيت Python 3 على macOS مهمة يدوية.

تثبيت النقطة

نظرًا لأن Python 2 لم يعد مدعومًا ، فقد تم أيضًا إنشاء أحدث الأدوات التي تعمل مع Python للعمل مع الإصدار المدعوم الجديد. إذا قمت بتثبيت Python 3 ، أو تلتزم بـ Python 2 ولكنك تريد تثبيت النقطة ، يمكنك القيام بذلك باستخدام أمر Terminal بسيط ، شريطة أن يكون لديك تثبيت البيرة.

الشراب postinstall python3

إذا ظهرت لك رسالة الخطأ "setup.py –no-user-cfg install" ، فهذا يعني فشل التثبيت.

إصلاح خطأ "setup.py –no-user-cfg install"

لإصلاح الخطأ "setup.py –no-user-cfg install" وتثبيت النقطة على macOS ، يلزمك استخدام أمر مختلف. افتح Terminal ، وقم بتشغيل الأمر التالي.

sudo easy_install pip

ستتم مطالبتك بإدخال كلمة مرور المستخدم أو كلمة المرور الحالية للمستخدم ، ولكن بمجرد القيام بذلك ، سيتم تثبيت النقطة.

للتحقق مما إذا تم تثبيته ، قم بتشغيل الأمر التالي في Terminal.

نسخة - نسخة 

لماذا تستخدم النقطة؟

إذا كنت مستخدمًا جديدًا لـ Python ، فمن المحتمل أنك قد نصحت بتثبيت النقطة. إذا كنت تحاول إنشاء تطبيق Python من Github ، فمن المحتمل أن يبدأ أمر الإنشاء أو التثبيت بـ "pip".

النقطة هي مدير الحزم لـ Python. إنها أداة أساسية تقريبًا إذا كنت تخطط للعمل في Python. هناك مديرو حزم آخرون متاحون ولكنك لن تجد الكثير من المطورين يستخدمونها أو يوصون بها. النقطة هي المعيار وهي أيضًا عبر الأنظمة الأساسية مما يعني أنه يمكنك استخدامها على نظام Windows 10 وكذلك على Mac.

يأتي macOS مع Python مثبتًا افتراضيًا ولكنه لا يأتي مع تثبيت نقطة. بالنسبة للمستخدمين المبتدئين الذين يتعلمون Python أو يحاولون إنشاء تطبيقهم الأول من Github repo ، قد يكون هذا مربكًا. على حد علمهم ، لديهم Python مثبتًا على نظامهم لذا يجب أن يعمل الأمر pip ، الذي يظهر مع كل ما يتعلق بمشاريع Python.

لا يمكننا أن نخطئ Apple تمامًا في هذا الأمر لأنها جزء من منحنى التعلم لمعرفة الأدوات التي تحتاجها للعمل بلغة معينة. الشركة مخطئة لعدم تحديث نسخة Python التي تمنحها للمستخدمين مع macOS. حتى مع تم تثبيت Python 3 على نظام macOS، Python 2 لا تزال موجودة وتعمل بجانبها. عليك تعديل الأمر قليلاً لاستخدام Python 3.

watch instagram story