كيف أحل مشكلة طلب VScode إعادة تنزيل بايثون؟
السؤال:
أنا أستخدم نظام ويندوز 7 إصدار 32 بت، وقد قمت بتنزيل لغة البرمجة بايثون إصدار 3.8.8 وبرنامج VScode إصدار 1.67. ومع ذلك، كلما حاولت استخدام لغة بايثون، يطلب مني VScode تنزيلها مرة أخرى. ما هو الحل لهذه المشكلة؟
رقم السؤال: 534
الإجابة:
يبدو أن هناك مشكلة في تكامل Visual Studio Code مع تثبيت بايثون على نظامك. إليك بعض الخطوات التي يمكنك اتباعها لحل هذه المشكلة:
- التحقق من تثبيت بايثون: تأكد من أن بايثون مثبت بشكل صحيح على نظامك. يمكنك فعل ذلك بفتح موجه الأوامر (Command Prompt) وكتابة الأمر التالي:
python --version
أو:
py --version
- إذا تم عرض إصدار بايثون، فهذا يعني أنه مثبت بشكل صحيح.
- تحديد مسار بايثون في VScode: تأكد من أن VScode يعرف مكان تثبيت بايثون. اتبع الخطوات التالية:
- افتح VScode.
- اضغط على Ctrl + Shift + P لفتح قائمة الأوامر.
- اكتب Python: Select Interpreter واضغط Enter.
- اختر إصدار بايثون المثبت على نظامك من القائمة.
- تحديث إعدادات VScode: قد تحتاج إلى تحديث إعدادات VScode لتحديد المسار الصحيح لبايثون. قم بذلك عبر:
- فتح ملف الإعدادات settings.json في VScode (يمكنك فتحه بالضغط على Ctrl + , ثم النقر على الأيقونة المفتوحة في الزاوية العلوية اليمنى لفتح الملف كـ JSON).
- إضافة أو تحديث السطر التالي ليشير إلى مسار تثبيت بايثون الخاص بك:
"python.pythonPath": “C:\\Path\\To\\Your\\Python\\python.exe”
تأكد من استبدال C:\\Path\\To\\Your\\Python\\python.exe بالمسار الفعلي لمثبت بايثون على جهازك.
- إعادة تشغيل VScode: بعد إجراء التغييرات، أعد تشغيل VScode للتأكد من تطبيقها.
- تثبيت ملحق بايثون لـ VScode: تأكد من أنك قمت بتثبيت ملحق بايثون لـ VScode. يمكنك فعل ذلك عبر:
- الذهاب إلى قسم الملحقات في VScode (Ctrl + Shift + X).
- البحث عن Python وتثبيت الملحق الذي تم تطويره بواسطة Microsoft.
- التحقق من إعدادات بيئة التطوير: إذا كانت هناك إعدادات بيئة معينة تُستخدم في مشروعك (مثل venv أو conda)، تأكد من تحديد البيئة الصحيحة في VScode. يمكنك تحديد البيئة عبر الأمر Python: Select Interpreter كما ذُكر سابقًا.
باتباع هذه الخطوات، يجب أن تكون قادرًا على حل مشكلة التكامل بين بايثون و VScode على نظام ويندوز 7 إصدار 32 بت.