تثبيت بايثون وتهيئة بيئة العمل علي نظام Linux
في هذه المقالة، سنتعلم كيفية تثبيت Python علي نظام Linux وكيفية التعامل معه. تابع الشرح وابدأ كتابة اكواد بايثون في لمح البصر!
أنت هنا في المكان الصحيح. لتصبح Pythoneer أو Pythonista، او مبرمج بايثون.
المتطلبات اللازمة لتثبيت Python على Linux
ستحتاج إلى بعض المتطلبات الأساسية التي يجب توافرها قبل أن نقوم بتثبيت Python على Linux. وهي على النحو التالي:
كمبيوتر يعمل بنظام تشغيل Debian / Fedora مع ذاكرة وصول عشوائي (RAM) بسعة 2 غيغابايت كحد أدنى (يُفضل 4 غيغابايت) و 5 غيغابايت من مساحة القرص الصلب
أيضًا، تحتاج إلى إمكانية الوصول الي sudo على النظام الذي تريد تثبيت Python عليه
ملحوظة: الأمر sudo هو امر يسمح لك بترقية حساب المستخدم العادي الي حساب مستخدم مميز "سوبر" وذلك للحصول على امتيازات الجذر. لمعرفة المزيد عن sudo commands
كيف تتحقق من إصدار Python على نظام Linux؟
يأتي Python محملاً مسبقاً مع العديد من توزيعات Linux ، ولكن ربما قد يكون اصدار قديم . يجب عليك التحقق من الإصدار الموجود علي نظامك.
لمعرفة إصدار Python الذي لديك، افتح نافذة الطرفية terminal وجرب الأوامر التالية:
# Check the system Python version
$ python --version# Check the Python 3 version
$ python3 --version# Check the Python 2 version
$ python2 --version
على سبيل المثال، إذا كان لديك بالفعل اصدار من اصدارات بايثون مثبت علي نظامك ،ستري نتيجة مشابهة لذلك:
$ python3 --version
Python 3.6.10
كيفية تنزيل وتثبيت Python علي نظام Linux
الخطوة 1: قم بتثبيت حزم التطوير المطلوبة لبناء Python:
على دبيان Debian :
$ sudo apt update
$ sudo apt install build-basic zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev \
libssl-dev libreadline-dev libffi-dev curl
على فيدورا Fedora :
$ sudo dnf groupinstall development
الخطوة 2: قم بتنزيل أحدث إصدار ثابت من Python 3:
قم بزيارة وقم بتنزيل أحدث إصدار من Python 3. بعد اكتمال التنزيل ، سيكون لديك ملف أرشيف .tar.xz ("tarball") يحتوي على الكود المصدري ل Python.
الخطوة 3: استخرج ملف tar لتثبيت Python على Linux:
بمجرد اكتمال التنزيل ، قم باستخراج tarball إما باستخدام تطبيق المستخرج الذي تختاره أو أمر Linux tar ، على سبيل المثال:
$ tar -xf Python-3.?.?.tar.xz
الخطوة 4: تكوين البرنامج النصي Configure the Script:
بمجرد استخراج ملفات Python ، انتقل إلى برنامج التكوين النصي وقم بتنفيذه في المحطة الطرفية terminal باستخدام:
$ cd Python-3.*
./configure
قد يستغرق التكوين بعض الوقت. انتظر حتى ينتهي.
الخطوة 5: ابدأ عملية الإنشاء:
إذا كان لديك بالفعل إصدار من Python مثبتًا على نظامك وتريد تثبيت الإصدار الجديد بجانبه ، فاستخدم هذا الأمر:
$ sudo make altinstall
إذا كنت تريد استبدال الإصدار الحالي من Python بهذا الإصدار الجديد ، فيجب عليك إلغاء تثبيت حزمة Python الحالية باستخدام مدير الحزم (مثل apt أو dnf ) ثم تثبيت:
$ sudo make install
الخطوة 6: التحقق من التثبيت:
إذا لم تكن قد واجهت أي أخطاء ، فسيتم الآن تثبيت أحدث إصدار من Python على نظام Linux الخاص بك. للتحقق من ذلك ، اكتب أحد هذه الأوامر في المحطة الطرفية terminal :
python --version
تثبيت وإنشاء البيئة الافتراضية
توفر Python حزمة تُعرف باسم venv (بيئة افتراضية) ، والتي تساعدك على عزل مجلد أو حزمة برنامج عن غيرها.
لإنشاء بيئة افتراضية، أدخل ما يلي في المحطة الطرفية terminal (في هذا المثال ، افترض أن إصدار Python الذي قمت بتثبيته 3.8 ):
python3.8 -m venv example
يقوم هذا الأمر بإنشاء مجلد جديد (والذي سميته example ).
لتنشيط البيئة الافتراضية ، أدخل:
$ source example/bin/activate
(example) $
لاحظ أن موجه الأوامر الطرفية ( $ ) مسبوق الآن باسم البيئة الافتراضية.
لإلغاء تنشيط البيئة الافتراضية ، استخدم أمر إلغاء التنشيط :
(example) $ deactivate
معلومات اكثر:
قد ترغب في الرجوع إلى المصادر التالية للحصول على معلومات إضافية حول هذا الموضوع.
توثيف بايثون: إنشاء بيئة افتراضية
الخلاصة:
يمكنك الآن الوصول إلى أحدث إصدار من Python لنظامك. رحلتك في تعلم بايثون بدأت للتو.
تعلمت في هذا الدرس كيفية:
التحقق من إصدار Python المثبت على نظامك، إن وجد
تعلمنا تثبيت أحدث إصدار من Python على نظام التشغيل Linux
قمنا بتهيئة بيئة العمل
إذا كان لديك أي ملاحظات أو أسئلة، فيرجى تركها في التعليقات.
الكلمات الدلالية
بايثون نظام لينكس
شارك المقال
عن الكاتب
أحمدُ عُبَيْد
مرحباً، أنا أحمد عبيد مبرمج عربي مصري. أود أن أضع تجاربي وخبراتي في تعلم بايثون على هذا الموقع حتى يكون مرجعاً لي ولكم أيضاً.
عفواً..قم بتسجيل الدخول اولاً..حتي تستطيع التعليق