البرمجة

تثبيت وإعداد Python 3 على CentOS 7

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

خطوة 1: تحديث النظام

قبل البدء، تأكد من تحديث نظام CentOS إلى أحدث الإصدارات باستخدام الأمر التالي:

bash
sudo yum update

خطوة 2: تثبيت أدوات البناء والتطوير

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

bash
sudo yum groupinstall "Development Tools" sudo yum install -y openssl-devel bzip2-devel libffi-devel

خطوة 3: تحميل وتثبيت Python 3

قم بتنزيل Python 3 من الموقع الرسمي واستخدم الأوامر التالية لتثبيته:

bash
wget https://www.python.org/ftp/python/3.x.x/Python-3.x.x.tgz tar xzf Python-3.x.x.tgz cd Python-3.x.x ./configure --enable-optimizations make sudo make altinstall

تأكد من استبدال 3.x.x بإصدار Python الذي ترغب في تثبيته.

خطوة 4: تحديث البيئة PATH

لضمان استخدام Python 3 بدلاً من الإصدار القديم المثبت بالفعل، قم بتحديث ملف الـ PATH:

bash
echo 'export PATH=$PATH:/usr/local/bin/python3.x' >> ~/.bashrc source ~/.bashrc

تأكد من استبدال 3.x بالإصدار الذي قمت بتثبيته.

خطوة 5: إعداد بيئة افتراضية (اختياري)

لتفادي التداخل بين الحزم، يمكنك إعداد بيئة افتراضية باستخدام virtualenv. قم بتثبيته باستخدام:

bash
sudo pip3.x install virtualenv

ثم، يمكنك إنشاء بيئة افتراضية:

bash
mkdir ~/my_project cd ~/my_project virtualenv my_env

الختام:

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

المزيد من المعلومات

بالطبع، سأقدم المزيد من المعلومات لتعزيز فهمك حول تثبيت Python 3 وإعداد بيئته البرمجية على CentOS 7.

خطوة 6: إدارة الحزم باستخدام pip3

بعد تثبيت Python 3، يمكنك استخدام أداة pip3 لإدارة الحزم. يتيح لك ذلك تثبيت وتحديث الحزم بسهولة. على سبيل المثال:

  • لتحديث pip:

    bash
    sudo pip3 install --upgrade pip
  • لتثبيت حزمة، على سبيل المثال numpy:

    bash
    sudo pip3 install numpy

خطوة 7: تثبيت بيئة تطوير متقدمة

يمكنك تحسين بيئتك البرمجية باستخدام بيئات التطوير المتقدمة مثل virtualenv وvenv. هذه الأدوات تسمح لك بإنشاء بيئات منفصلة لمشاريعك لتفادي التداخل بين الحزم. قم بتثبيت virtualenv واستخدمه كما يلي:

bash
sudo pip3 install virtualenv

ثم، لإنشاء بيئة افتراضية:

bash
cd ~/my_project virtualenv my_env

لتنشيط البيئة:

bash
source my_env/bin/activate

بعد التنشيط، ستلاحظ أن اسم البيئة يظهر في السطر الأول في سلسلة الأوامر، مما يشير إلى أنك الآن تعمل داخل البيئة الافتراضية.

خطوة 8: استكشاف المكتبات الإضافية والمشاريع

Python معروف بمجتمع تطوير نشط ووفير للمكتبات والمشاريع المفتوحة المصدر. يمكنك استكشاف مكتبات مثل Flask لتطوير تطبيقات الويب أو pandas لمعالجة البيانات الكبيرة.

bash
sudo pip3 install Flask sudo pip3 install pandas

يمكنك أيضاً استخدام pip3 freeze لعرض الحزم المثبتة في بيئتك البرمجية.

الختام:

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

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر