هل أنت مستعد لبرمجة Python في Visual Studio؟ دعنا نجهز الأمر

هل أنت جديد على البرمجة باستخدام Python ولا تعرف من أين تبدأ؟ Visual Studio (VS) عبارة عن بيئة تطوير متكاملة (IDE) شائعة، وفي المرة الأولى التي حاولت فيها تثبيت Python على جهازي للعمل مع VS، شعرت بالخوف. سنساعدك في إعداده مع تقليل تساقط الشعر كأثر جانبي.




تثبيت Python على نظام Windows أو macOS

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

بمجرد تشغيل ملف التثبيت ويبدو أن كل شيء تم الانتهاء منه بنجاح، يمكنك التحقق من إصدار Python الخاص بك للتأكد من تثبيته بشكل صحيح.

التحقق من Python على Windows

اضغط باستمرار على مفتاحي Win+R ثم اكتب “PowerShell” (بدون علامات الاقتباس). اضغط على Enter، وستظهر نافذة PowerShell.

بمجرد الانتهاء من ذلك، يجب عليك إدخال الأمر التالي:

python --version

عندما تضغط على Enter، يجب أن تعرض نافذة PowerShell شيئًا مثل هذا:

Python 3.8.4

يمكنك أيضًا استخدام الأمر للحصول على نفس النتائج:

python -V 

عندما تقوم بتثبيت Python على Windows، يمكنك الوصول إليه باستخدام أي IDE تختاره.


التحقق من Python على macOS

اضغط على مفتاحي CMD+Space واكتب “Terminal” (بدون علامات الاقتباس). اضغط على Enter، وستظهر نافذة Terminal.

بمجرد فتح نافذة Terminal، يمكنك استخدام أي من هذه الأوامر للتحقق من إصدار Python:

$ python3 --version

أو

$ python3 -V

بمجرد التأكد من تثبيت إصدار Python لديك والحصول على رقم الإصدار في الاستجابة، يمكننا إعداد Visual Studio.

تثبيت بايثون على لينكس

اعتمادًا على التوزيع الخاص بك، قد يكون Python مثبتًا بالفعل. يمكننا التحقق من ذلك بإدخال الأمر التالي في محطتنا الطرفية والضغط على Enter:

python3 --version

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

sudo apt update

عندما يتم ذلك، سنحتاج إلى إعداد نظامنا عن طريق تشغيل هذا الأمر:


sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev

يمكنك تثبيت بايثون من ملفات المصدر الخاصة بـPython.orgهذه هي أبسط طريقة بالنسبة لي شخصيًا. استخدم محطتك الطرفية للانتقال إلى المكان الذي تذهب إليه الملفات التي قمت بتنزيلها. بشكل افتراضي، يجب أن تكون في دليل “التنزيلات”، والذي يمكنك الوصول إليه باستخدام:

cd ~/Downloads

الملف الذي قمنا بتنزيله هو ملف مضغوط يجب استخراجه. يمكننا القيام بذلك عن طريق تشغيل:

tar -xJf Python-3.12.1.tar.xz

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

cd Python-3.12.1

نظرًا لأن هذا مصدر، فسوف يتعين علينا تجميعه حتى نتمكن من استخدامه على Linux. لحسن الحظ، يوجد ملف تكوين مفيد يمكننا استخدامه، مثل هذا:


./configure --enable-optimizations

سوف يقوم التكوين بإنشاء ملفات makefiles والتي يمكننا استخدامها بعد ذلك لتثبيت Python مثل هذا:

sudo make install

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

python3 --version

أخبرنا هذا الأمر أننا نستخدم حاليًا Python 3.12.1. نجاح!

تثبيت Visual Studio لنظامي التشغيل macOS وWindows

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

خيارات VS للإعداد


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

اختبار دعم بايثون

نافذة التصحيح لبايثون

بمجرد تثبيت VS، نريد اختبار ما إذا كان يعمل مع Python. للقيام بذلك، نفتح VS، ونضغط على “Continue Without Code”، ثم نضغط على Alt+i.

في النافذة الفارغة التالية، نكتب “2+2” (بدون علامات الاقتباس). النتيجة التي نحصل عليها يجب أن تكون 4 (في أسفل النافذة).


تثبيت Visual Studio لنظام Linux

لسوء الحظ، لا يتوفر برنامج Visual Studio Code لنظام Linux، ولكن لا تيأس. يمكن لمستخدمي Linux بدلاً من ذلك تثبيت Visual Studio Code لبرمجة Python. لا يتشابه برنامج Visual Studio Code مع برنامج VS، ولكن نظرًا لعدم توفر برنامج Visual Studio Code لنظام Linux، فإن برنامج Visual Studio Code هو الخيار الأفضل.

لمستخدمي Debian أو Ubuntu

احصل على الحزمة باستخدام الأمر wget:

wget  -O vscode.deb

ثم قم بتثبيت الحزمة:

sudo dpkg -i vscode.deb

لمستخدمي Fedora/Red Hat:

أولاً، احصل على الحزمة بهذا الأمر:

wget  -O vscode.rpm

بمجرد تنزيله، قم بتثبيت الحزمة:

sudo rpm -ivh vscode.rpm

ولتشغيل تثبيت Linux الخاص بـ VS Code، ما عليك سوى التوجه إلى أقرب محطة طرفية واكتب:

code 

مبروك، أصبح VS Code الخاص بك يعمل الآن على Linux!

بدء مشروع بايثون من الصفر في VS

أولاً وقبل كل شيء، إذا كنت تستخدم VS Code في Linux، فيمكنك التخطي إلى القسم الموجود في أسفل هذه المقالة.


نافذة التصحيح مفيدة في إخبارنا بأن لدينا تثبيتًا صالحًا لـ Python، ولكن كيف نبدأ مشروعًا من الصفر؟ الأمر بسيط.

افتح VS من أيقونة بدء التشغيل المفضلة لديك.

اضغط على “إنشاء مشروع جديد”.

إنشاء مشروع جديد

في النافذة التالية، نختار “تطبيق Python” ثم نضغط على “التالي”.

تطبيق بايثون جديد

نقوم بتهيئة المشروع ثم نضغط على “إنشاء”.


تكوين تفاصيل المشروع

سيتم تقديم مشروع فارغ لنا لبدء برمجة Python فيه. تهانينا على إعداد Python للعمل مع VS!

البدء باستخدام Visual Studio Code في Linux

تختلف العملية قليلاً ولكنها أسرع كثيرًا نظرًا لعدم وجود عقبات يجب تجاوزها عند إنشاء مشروع. نبدأ بكتابة:

codeالذي سيبدأ تشغيل VS Code وسيمنحك شاشة “الترحيب”. سنختار إدخال “ملف جديد”:

VS Code في لينكس


سندخل اسم ملف (مثل HelloWorld.py)، وهكذا نكون قد وصلنا بالفعل إلى بيئة التطوير المتكاملة. بمجرد اكتشاف نهاية اسم ملف *.py، سيطالبك VS Code بتثبيت البرنامج الإضافي Python Intellisense. يجب عليك القيام بذلك لأنه يجعل كتابة التعليمات البرمجية أسهل كثيرًا من خلال أتمتة الكثير من العملية. وهذا كل شيء! لديك الآن بيئة تطوير متكاملة كاملة الميزات جاهزة للتشغيل في Linux.

ضع في اعتبارك أن Visual Studio وVisual Studio Code عبارة عن بيئتي تطوير متكاملتين مختلفتين. ورغم أن العديد من الأشياء متشابهة، إلا أنها ليست متشابهة.

بيئات التطوير المتكاملة الأخرى التي يجب أخذها في الاعتبار

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

يختار معظم مطوري Python المحترفين باي تشارم، وهي بيئة تطوير متكاملة مخصصة لـ Python. قد ينظر المطورون الآخرون الذين اعتادوا على Visual Studio إلى كود VS (لقد قمنا بتثبيته على Linux هنا)، والذي يوفر العديد من نفس الميزات، ولكن في حزمة أخف وزنًا. هناك العديد من بيئات التطوير المتكاملة التي لا يمكنك أن تتخيلها، والعثور على البيئات التي تناسبك بشكل أفضل هو مسألة تجربة وخطأ.


أضف تعليق