بناء بيئة Python3 

في هذا الفصل ، سنوضح لك كيفية إنشاء بيئة تطوير Python3 محليًا.

يتوفر Python3 على أنظمة أساسية متعددة بما في ذلك Windows و Linux و Mac OS X.

  • نظام التشغيل Unix (Solaris و Linux و FreeBSD و AIX و HP / UX و SunOS و IRIX وما إلى ذلك)

  • نظام التشغيل Win9x / NT / 2000

  • Macintosh (Intel، PPC، 68 كيلوبايت)

  • OS / 2

  • DOS (إصدارات DOS متعددة)

  • PalmOS

  • هواتف نوكيا المحمولة

  • نظام التشغيل Windows CE

  • Acorn / RISC OS

  • BeOS

  • أميغا

  • VMS / OpenVMS

  • QNX

  • VxWorks

  • بسيون

  • Python محمولة أيضًا لأجهزة Java و .NET الظاهرية.



تحميل Python3

يمكن الاطلاع على أحدث التعليمات البرمجية المصدر والوثائق الثنائية والمعلومات الإخبارية وما إلى ذلك من Python3 على موقع Python الرسمي:

موقع Python الرسمي: https://www.python.org/

يمكنك تنزيل وثائق Python على الرابط أدناه ، ويمكنك تنزيل الوثائق بتنسيقات HTML و PDF و PostScript.

عنوان تنزيل وثائق Python: https://www.python.org/doc/



تثبيت بايثون

تم نقل Python إلى العديد من الأنظمة الأساسية (تم تعديله للعمل على أنظمة أساسية مختلفة).

ستحتاج إلى تنزيل الثنائيات للنظام الأساسي الذي تستخدمه ، ثم تثبيت Python.

إذا لم تكن الثنائيات للنظام الأساسي الخاص بك متوفرة ، فستحتاج إلى تجميع التعليمات البرمجية المصدر يدويًا باستخدام مترجم C.

توفر التعليمات البرمجية المصدر المجمعة ، والتي تعتبر أكثر انتقائية في الوظائف ، مزيدًا من المرونة لعمليات تثبيت Python.

فيما يلي عنوان تنزيل حزمة التثبيت لكل منصة:

صورة

شفرة المصدر  متاحة للتثبيت على Linux.

إليك كيفية تثبيت Python3 على منصات مختلفة.

قم بتثبيت Python3 على منصات Unix و Linux:

فيما يلي الخطوات البسيطة لتثبيت Python على منصات Unix و Linux:

  • افتح مستعرض ويب وقم بزيارة https://www.python.org/downloads/source/

  • اختر ملف tarball المصدر لنظام التشغيل Unix / Linux.

  • قم بتنزيل وفك ضغط الحزمة المضغوطة  Python-3.xxtgz ، حيث 3.xx  هو رقم الإصدار المقابل الذي قمت بتنزيله.

  • إذا كنت بحاجة إلى تخصيص بعض الخيارات ، فقم بتعديل  Modules / Setup

خذ إصدار  Python 3.6.1  كمثال:

# tar -zxvf Python-3.6.1.tgz # cd Python-3.6.1 # ./configure # make && make install

تحقق مما إذا كان Python3 متاحًا بشكل طبيعي:

# python3 -V Python 3.6.1 

قم بتثبيت Python على نظام Windows الأساسي:

فيما يلي الخطوات البسيطة لتثبيت Python على نظام Window.

افتح متصفح WEB لزيارة https://www.python.org/downloads/windows/ ، وعمومًا قم بتنزيل المثبت القابل للتنفيذ ، x86 يعني جهاز 32 بت ، x86-64 يعني جهاز 64 بت.

صورة

تذكر التحقق من  إضافة Python 3.6 إلى PATH .

صورة

اضغط  على Win + R  ، وأدخل cmd لإظهار موجه الأوامر ، وأدخل python:

صورة

يمكنك أيضًا البحث عن  IDLE في قائمة البداية :

صورة

قم بتثبيت Python على نظام MAC الأساسي:

يأتي نظام MAC مع بيئة Python2.7 ، يمكنك تنزيل أحدث إصدار وتثبيت Python 3.x على الرابط https://www.python.org/downloads/mac-osx/.

يمكنك أيضًا الرجوع إلى طريقة التثبيت المصدر للتثبيت.



تكوين متغير البيئة

يمكن أن تكون البرامج والملفات التنفيذية في العديد من الدلائل التي من المحتمل ألا تكون في مسار البحث عن الملفات التنفيذية التي يوفرها نظام التشغيل.

يتم تخزين المسار في متغير بيئة ، وهو عبارة عن سلسلة مسماة يحتفظ بها نظام التشغيل. تحتوي هذه المتغيرات على معلومات حول مفسرات سطر الأوامر المتوفرة والبرامج الأخرى.

متغير المسار في Unix أو Windows هو PATH (UNIX حساس لحالة الأحرف ، و Windows ليس كذلك).

في نظام التشغيل Mac OS ، يتم تغيير مسار تثبيت Python أثناء برنامج التثبيت. إذا كنت بحاجة إلى الإشارة إلى Python في دليل آخر ، فيجب عليك إضافة دليل Python إلى المسار.

ضبط متغيرات البيئة على يونكس / لينوكس

  • في غلاف csh:  أدخل 

    setenv PATH "$ PATH: / usr / local / bin / python"

    ، اضغط  على Enter .

  • اكتب في bash shell (Linux):

    تصدير PATH = "$ PATH: / usr / local / bin / python" 

    اضغط على  Enter  .

  • في نوع شل sh أو ksh: 

    PATH = "$ PATH: / usr / local / bin / python" 

    اضغط دخول.

ملاحظة:  / usr / local / bin / python هو الدليل حيث تم تثبيت Python.

ضبط متغيرات البيئة على الويندوز

أضف دليل Python إلى متغيرات البيئة:

في مربع موجه الأوامر (cmd):  أدخل 

المسار المسار ٪ ؛ C : \ Python

اضغط دخول".


ملاحظة:  C: \ Python هو دليل تثبيت Python.

يمكن أيضًا تعيينه من خلال:

  • انقر بزر الماوس الأيمن فوق "الكمبيوتر" ثم انقر فوق "خصائص"

  • ثم انقر فوق "إعدادات النظام المتقدمة"

  • حدد "المسار" تحت نافذة "متغيرات النظام" وانقر نقرًا مزدوجًا!


  • ثم في سطر "المسار" ، أضف مسار تثبيت Python (My D: \ Python32) ، لذا أضف المسار في الخلف. ملاحظة: تذكر أن المسارات مفصولة مباشرة بفواصل منقوطة "؛"!

  • بعد نجاح الإعداد النهائي ، في سطر أوامر cmd ، أدخل الأمر "python" ، يمكنك الحصول على العرض المناسب.

صورة


متغيرات بيئة بايثون

تنطبق متغيرات البيئة الهامة التالية على Python:

اسم المتغير يصف
بايثونباث PYTHONPATH هو مسار بحث Python. افتراضيًا ، سيتم البحث في الوحدات النمطية التي نستوردها من PYTHONPATH.
PYTHONSTARTUP بعد أن يبدأ Python ، يبحث أولاً عن متغير بيئة PYTHONSTARTUP ، ثم ينفذ الكود في الملف المحدد بواسطة هذا المتغير.
بايثونكاسوك ستؤدي إضافة متغير بيئة PYTHONCASEOK إلى جعل Python غير حساس لحالة الأحرف عند استيراد الوحدات.
PYTHONHOME مسار بحث وحدة أخرى. عادةً ما يتم تضمينه في دليل PYTHONSTARTUP أو PYTHONPATH ، مما يسهل التبديل بين مكتبتي الوحدة النمطية.



قم بتشغيل بايثون

هناك ثلاث طرق لتشغيل بايثون:

1. المترجم التفاعلي:

يمكنك إدخال python من خلال نافذة سطر الأوامر والبدء في كتابة كود Python في المترجم التفاعلي.

يمكنك العمل باستخدام ترميز Python على نظام التشغيل Unix أو DOS أو أي نظام آخر يوفر سطر أوامر أو قشرة.

$ python # Unix / Linux 

أو 

C:> python # Windows / DOS

فيما يلي وسيطات سطر أوامر Python:

خيارات يصف
عرض معلومات التصحيح أثناء التحليل
إنشاء رمز محسن (ملف .pyo)
لا تقدم مكان البحث عن مسارات بايثون عند بدء التشغيل
-الخامس رقم إصدار بايثون الناتج
-X تم إهمال الاستثناءات المضمنة (للسلاسل فقط) منذ الإصدار 1.6.
-c كمد قم بتنفيذ برنامج نصي بلغة Python واحصل على نتيجة التشغيل كسلسلة cmd.
ملف نفِّذ نصًا نصيًا من نوع python في ملف python المحدد.

2. نص سطر الأوامر

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

$ python script.py # Unix / Linux 

أو 

C:> python script.py # Windows / DOS

ملاحظة: عند تنفيذ البرنامج النصي ، يرجى التحقق مما إذا كان البرنامج النصي لديه إذن قابل للتنفيذ.

3. IDE: بيئة التطوير المتكاملة: PyCharm

PyCharm هو Python IDE تم إنشاؤه بواسطة JetBrains الذي يدعم أنظمة macOS و Windows و Linux.

ميزات PyCharm: تصحيح الأخطاء ، تمييز بناء الجملة ، إدارة المشروع ، القفز على الكود ، المطالبات الذكية ، الإكمال التلقائي ، اختبار الوحدة ، التحكم في الإصدار ...

عنوان تنزيل PyCharm: https://www.jetbrains.com/pycharm/download/

عنوان تثبيت PyCharm: http://www.runoob.com/w3cnote/pycharm-windows-install.html

صورة

صورة