كيفية تنصيب بيئة بايثون بيثون Python Environment Setup#

كيفية تنصيب بيئة بايثون بيثون Python Environment Setup#


كيفية تنصيب بيئة بايثون بيثون Python Environment Setup#

كيفية تنصيب بيئة بايثون بيثون Python Environment Setup#


Python متاح على مجموعة واسعة من المنصات بما في ذلك Linux و Mac OS X. دعنا نفهم كيفية إعداد بيئة Python الخاصة بنا.
 إعداد البيئة المحلية
 افتح نافذة طرفية واكتب "python" لمعرفة ما إذا كان مثبتًا بالفعل وأي إصدار تم تثبيته.
  • Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX, etc.)
  • Win 9x/NT/2000
  • Macintosh (Intel, PPC, 68K)
  • OS/2
  • DOS (multiple versions)
  • PalmOS
  • Nokia mobile phones
  • Windows CE
  • Acorn/RISC OS
  • BeOS
  • Amiga
  • VMS/OpenVMS
  • QNX
  • VxWorks
  •  Java and .NET virtual machines
الحصول على بيثون
 تتوفر أحدث شفرة المصدر ، والحديثة ، والوثائق ، والأخبار ، وما إلى ذلك ، على موقع Python الرسمي https://www.python.org/
 يمكنك تنزيل وثائق Python من https://www.python.org/doc/. الوثائق متاحة بتنسيقات HTML و PDF و PostScript.
 تثبيت بايثون
 توزيع بايثون متاح لمجموعة واسعة من المنصات. تحتاج إلى تنزيل الكود الثنائي الذي ينطبق على النظام الأساسي فقط وتثبيت Python.
 إذا لم يكن الكود الثنائي الخاص بالنظام الأساسي متاحًا ، فأنت بحاجة إلى برنامج التحويل البرمجي C لتجميع التعليمات البرمجية المصدر يدويًا. يوفر تجميع التعليمات البرمجية المصدر مزيدًا من المرونة فيما يتعلق باختيار الميزات التي تحتاجها في التثبيت.
 فيما يلي نظرة عامة سريعة على تثبيت Python على منصات مختلفة -
تثبيت يونيكس ولينكس
 فيما يلي الخطوات البسيطة لتثبيت Python على جهاز Unix / Linux.
 افتح مستعرض ويب وانتقل إلى https://www.python.org/downloads/.
 اتبع الرابط لتنزيل الكود المصدري المضغوط المتاح لنظام يونكس / لينكس.
 تحميل واستخراج الملفات.
 تحرير ملف الوحدات النمطية / الإعداد إذا كنت ترغب في تخصيص بعض الخيارات.
 run. / script configuration 
 make
 make install
 يؤدي هذا إلى تثبيت Python في الموقع الافتراضي / usr / local / bin ومكتباتها في / usr / local / lib / pythonXX حيث XX هو إصدار Python.
تنصيب على ويندوز
 فيما يلي خطوات تثبيت Python على جهاز Windows.
 افتح مستعرض ويب وانتقل إلى https://www.python.org/downloads/.
 اتبع الرابط الخاص بملف python-XYZ.msi لمثبت Windows حيث XYZ هو الإصدار الذي تحتاج إلى تثبيته.
 لاستخدام هذا المثبت python-XYZ.msi ، يجب أن يدعم نظام Windows Microsoft Installer 2.0. احفظ ملف المثبت على جهازك المحلي ثم قم بتشغيله لمعرفة ما إذا كان جهازك يدعم MSI.
 قم بتشغيل الملف الذي تم تنزيله. وبذلك يرتفع معالج تثبيت Python ، وهو سهل الاستخدام حقًا. ما عليك سوى قبول الإعدادات الافتراضية ، وانتظر انتهاء التثبيت ، وقد انتهيت.
تثبيت ماكنتوش
 أجهزة Mac الأخيرة تأتي مع Python مثبتة ، لكن قد تكون قديمة لعدة سنوات. راجع http://www.python.org/download/mac/ للحصول على إرشادات حول الحصول على الإصدار الحالي بالإضافة إلى أدوات إضافية لدعم التطوير على نظام Mac. بالنسبة لنظام التشغيل Mac OS الأقدم قبل نظام التشغيل Mac OS X 10.3 (تم إصداره في عام 2003) ، يتوفر MacPython.
 يحافظ Jack Jansen على ذلك ويمكنك الحصول على حق الوصول الكامل إلى الوثائق بأكملها على موقعه على الويب - http://www.cwi.nl/~jack/macpython.html. يمكنك العثور على تفاصيل التثبيت الكاملة لتثبيت نظام التشغيل Mac OS.
تحديد المسار في يونكس / لينكس
 لإضافة دليل Python إلى مسار جلسة معينة في Unix -
 في csh shell - اكتب setenv PATH "$ PATH: / usr / local / bin / python" واضغط على Enter.
 في bash shell (Linux) - اكتب export PATH = "$ PATH: / usr / local / bin / python" واضغط على Enter.
 في sh أو ksh shell - اكتب PATH = "$ PATH: / usr / local / bin / python" ثم اضغط على Enter.
 ملاحظة - / usr / local / bin / python هو مسار دليل Python
 تحديد المسار في ويندوز
 لإضافة دليل Python إلى المسار لجلسة معينة في Windows -
 في موجه الأوامر - اكتب المسار٪ path٪ ؛ C: \ Python واضغط على Enter.
 ملاحظة - C: \ Python هو مسار دليل Python
متغيرات البيئة بايثون
 فيما يلي متغيرات البيئة المهمة ، والتي يمكن التعرف عليها بواسطة بايثون -
التسلسلالمتغير والوصف
1
PYTHONPATH
لها دور مشابه لـ PATH. يخبر هذا المتغير مترجم Python أين يمكن تحديد موقع ملفات الوحدة النمطية المستوردة في البرنامج. يجب أن يتضمن دليل مكتبة مصدر Python والأدلة التي تحتوي على شفرة مصدر Python. يتم أحيانًا تعيين PYTHONPATH بواسطة مُثبِّت Python.
2
PYTHONSTARTUP
يحتوي على مسار ملف التهيئة الذي يحتوي على شفرة مصدر Python. يتم تنفيذه في كل مرة تبدأ فيها المترجم. يدعى باسم .pythonrc.py في يونكس ويحتوي على أوامر تحميل الأدوات المساعدة أو تعديل PYTHONPATH.
3
PYTHONCASEOK
يتم استخدامه في Windows لإرشاد Python للعثور على أول تطابق غير متحسس لحالة الأحرف في بيان الاستيراد. اضبط هذا المتغير على أي قيمة لتنشيطه.
4
PYTHONHOME
إنه مسار بحث وحدة بديلة. عادةً ما يكون مضمنًا في دلائل PYTHONSTARTUP أو PYTHONPATH لتسهيل التبديل بين مكتبات الوحدات النمطية.
تشغيل بيثون
 هناك ثلاث طرق مختلفة لبدء بيثون -
 مترجم تفاعلي
 يمكنك بدء Python من Unix أو DOS أو أي نظام آخر يوفر لك مترجم سطر أوامر أو نافذة shell.
 أدخل بيثون سطر الأوامر.
 ابدأ الترميز على الفور في المترجم التفاعلي.
$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS
فيما يلي قائمة بجميع خيارات سطر الأوامر المتاحة -
التسلسلالخيار والوصف
1
-d
ويوفر إخراج التصحيح debug.
2
-O
فإنه يولد bytecode الأمثل (مما أدى إلى ملفات .pyo).
3
-S
لا تقم بتشغيل موقع الاستيراد للبحث عن مسارات Python عند بدء التشغيل.
4
-v
إخراج مطوّل (تتبع تفصيلي لبيانات الاستيراد).
5
-X
تعطيل الاستثناءات المستندة إلى الحرف (استخدم فقط السلاسل) ؛ عفا عليها الزمن بدءا من الإصدار 1.6.
6
-c cmd
تشغيل بيثون النصي المرسلة كسلسلة امر
7
file
تشغيل بيثون النصي من ملف معين

Script from the Command-line

يمكن تنفيذ نص Python في سطر الأوامر من خلال استدعاء المترجم الشفوي في التطبيق الخاص بك ، كما في ما يلي -
$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C: >python script.py # Windows/DOS
ملاحظة - تأكد من أن وضع أذونات الملف يسمح بالتنفيذ.
 بيئة التطوير المتكاملة
 يمكنك تشغيل Python من بيئة واجهة المستخدم الرسومية (GUI) أيضًا ، إذا كان لديك تطبيق واجهة المستخدم الرسومية على نظامك الذي يدعم Python.
 يونيكس - IDLE هو أول يونيكس IDE لبيثون.
 Windows - PythonWin هي أول واجهة Windows لـ Python وهي عبارة عن IDE مع واجهة المستخدم الرسومية.
 Macintosh - يتوفر إصدار Macintosh من Python مع IDLE IDE من الموقع الرئيسي ، ويمكن تنزيله كملفات MacBinary أو BinHex'd.
 إذا لم تتمكن من إعداد البيئة بشكل صحيح ، فيمكنك طلب المساعدة من مسؤول النظام لديك. تأكد من إعداد بيئة Python بشكل صحيح وأنها تعمل بشكل جيد تمامًا.
 ملاحظة - يتم تنفيذ جميع الأمثلة الواردة في الفصول اللاحقة مع إصدار Python 2.4.3 المتاح على  CentOS لنظام Linux.
 لقد قمنا بالفعل بإعداد بيئة برمجة Python على الإنترنت ، بحيث يمكنك تنفيذ جميع الأمثلة المتاحة عبر الإنترنت في نفس الوقت الذي تتعلم فيه نظرية. لا تتردد في تعديل أي مثال وتنفيذه على الإنترنت.