يوجد لدي مشكلة عند تحميل اي مكتبة في بايثون عن طريق pip بايثون و هذا مثال على ما أقول:
3 إعجابات
عليك تحديث pip اولا
اكتب السطر التالي :
python -m pip install --upgrade pip
إعجابَين (2)
-
تشغيل موجه الأوامر كمسؤول:
- افتح موجه الأوامر (Command Prompt) كمسؤول. اضغط بزر الماوس الأيمن على الأيقونة واختر “Run as administrator”، ثم حاول تثبيت المكتبة مجددًا.
-
تثبيت المكتبات في مجلد المستخدم:
- إذا كنت لا ترغب في تشغيل موجه الأوامر كمسؤول، يمكنك تثبيت المكتبات في مجلد المستخدم باستخدام الأمر التالي:
pip install --user panda
- إذا كنت لا ترغب في تشغيل موجه الأوامر كمسؤول، يمكنك تثبيت المكتبات في مجلد المستخدم باستخدام الأمر التالي:
-
تحديث pip:
- يبدو أن هناك تحديثًا متاحًا لـ
pip
. يمكنك التحديث باستخدام الأمر الذي يظهر لك في الصورة:python.exe -m pip install --upgrade pip
- يبدو أن هناك تحديثًا متاحًا لـ
-
استخدام بيئة افتراضية (Virtual Environment):
- من الأفضل غالبًا استخدام بيئة افتراضية لتثبيت المكتبات. يمكنك إنشاء بيئة افتراضية وتفعيلها باستخدام الأوامر التالية:
python -m venv myenv myenv\Scripts\activate pip install panda
- من الأفضل غالبًا استخدام بيئة افتراضية لتثبيت المكتبات. يمكنك إنشاء بيئة افتراضية وتفعيلها باستخدام الأوامر التالية:
شكرا على الردوود المفيدة ولاكن ما المقصود ب \ myenv
الرمز myenv\Scripts\activate
يقصد به أنك تقوم بتشغيل الملف التنفيذي activate
من داخل مجلد Scripts
الموجود في بيئة العمل الافتراضية اللي أنشأتها (myenv
).
مجلد myenv
هو اسم الدليل الذي يحوي ملفات البيئة الافتراضية (اللي هي venv
اختصار لـ Virtual Environment). وأهم شيء في البيئة الافتراضية هو أن كل المكتبات اللي يتم تثبيتها باستخدام pip install
تتثبت داخلها بس، من غير ما يتأثر النظام الأساسي عندك.