البرمجة للمسوقين: كيفية تثبيت Python

نشرت: 2017-07-01

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

كيف تبدأ في تعلم بايثون؟ أول شيء عليك القيام به هو تثبيته. نعم ، تمامًا مثلما قد تقوم بتثبيت Adobe Photoshop ، تحتاج إلى تثبيت Python على جهاز الكمبيوتر الخاص بك. هناك فرصة لوجود إصدار أساسي جدًا من Python على جهاز الكمبيوتر الخاص بك في الوقت الحالي ، ولكن إذا كان هذا الإصدار الأساسي موجودًا ، فستشعر وكأنك عالق في استخدام TextEdit أو Notepad مقارنة بتثبيت Microsoft Word واستخدامه. في المنشورات اللاحقة ، هناك "إضافات" أخرى سنرغب أيضًا في الاستفادة منها ، لذلك بشكل عام ، من الجيد إجراء تثبيت جديد.

أوصي بشدة باستخدام Anaconda من شركة تسمى Continuum.io عند التثبيت. إنها تجعل من السهل تثبيت وإدارة امتدادات Python ، بالإضافة إلى العديد من الأشياء الأخرى (إذا كان هناك أي مبرمج "حقيقي" يسألك بنبرة متناغمة "لماذا لا تستخدم PIP؟" أخبرهم أن السبب هو أن لديك وظيفة يومية ).

أولاً ، افتح المتصفح وانتقل إلى صفحة تنزيل Anaconda في Continuum:

قد تختلف الخطوات قليلاً إذا كنت تستخدم جهاز يعمل بنظام Windows ، ولكنها بشكل عام نفس العملية: قم بتنزيل الحزمة الصحيحة وتثبيتها. بعد ذلك ، قم بالتمرير لأسفل وحدد انقر فوق علامة تبويب نظام التشغيل الذي تستخدمه حاليًا ؛ اختر إصدارًا لتنزيله (سيكون المثبّت "الرسومي" أو "بت" أسهل في التعامل معه).

  • قم بتنزيل الحزمة الصحيحة وتثبيتها
  • قم بالتمرير لأسفل وحدد النقر فوق علامة تبويب نظام التشغيل الذي تستخدمه حاليًا
  • اختر إصدارًا لتنزيله (سيكون المثبّت "الرسومي" أو "بت" أسهل في التعامل معه)

ابحث الآن في مجلد التنزيلات ثم انقر نقرًا مزدوجًا فوق ملف .pkg:

بعد النقر فوق ملف .pkg ، يجب أن تظهر بعض الإرشادات:

اعلم أن هذا البرنامج سيشغل مساحة كبيرة جدًا على جهاز الكمبيوتر الخاص بك!

قد يستغرق الأمر من 5 إلى 10 دقائق لإنهاء تشغيل جميع البرامج النصية الضرورية. بعد ذلك سترى هذه الشاشة:

حسنًا ، ماذا الآن؟ مع هذا الإصدار من Anaconda ، لا توجد أيقونة كما قد تتوقعها مع برنامج مثل Slack ، على سبيل المثال. بدلاً من ذلك ، سنقوم "بتشغيل" برنامجنا من خلال Terminal. إذا لم تكن قد استخدمت Terminal من قبل ، فيمكنك العثور عليه ضمن تطبيقاتك. انقر نقرًا مزدوجًا فوق الرمز بمجرد العثور عليه:

هذه محطة. إنها عارية ونفعية للغاية ، مثل أي منطقة مجهولة ، يمكن أن تشعر بالخوف. ولكن ، أين متعة العيش في الجانب الآمن من الحياة؟

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

بمجرد صياغة وصفة من الأوامر ليتبعها الكمبيوتر ، يمكن للكمبيوتر القيام بكل تلك الأشياء المملة نيابة عنك ، ويمكنه القيام بذلك بشكل أسرع بكثير مما يمكنك النقر عليه. دعنا نتدرب الآن: مع فتح Terminal ، اكتب ls واضغط على مفتاح Enter / Return ؛ ls هو أمر "list" وسوف يسرد جميع الملفات في دليلك الحالي:

على الرغم من أن Terminal قد يبدو غريبًا تمامًا في البداية ، لاحظ أن الكلمات مألوفة: الموسيقى والمستندات والتنزيلات وما إلى ذلك. لا يمكنني التأكيد بشكل كافٍ على أن Terminal هي (في الغالب) تمثيل نصي للمجلدات والأيقونات التي اعتدت النقر عليها و التنقل من خلال. يتمثل الاختلاف الأكبر في أنه باستخدام Terminal (وقذائف Unix المماثلة الأخرى) ، يمكنك تشغيل أوامر فعلية… يمكنك إخبار جهاز الكمبيوتر الخاص بك بما يجب القيام به!

ملاحظة جانبية واحدة: إذا ذكرت أنك استخدمت Terminal لأول مرة لمطور ، فقد يعتقدون أنه من المضحك حقًا إخبارك بشيء على غرار "جرب الأمر rm -rf ، إنه مفيد حقًا." لا تفعل ذلك. في الأساس ، يقوم بحذف الأشياء. إذا حاول أي شخص تشغيل هذه المزحة عليك ، فقم بإيقاف تشغيل جهاز الكمبيوتر الخاص بك وأخبره أنك قمت بتشغيل الأمر ولكن الآن شاشتك فارغة ولن يتم تشغيل جهاز الكمبيوتر الخاص بك. يجب أن تكون النظرة على وجوههم لا تقدر بثمن.

إذا كنت تقرأ كل النص ، فقد تلاحظ شيئًا جديدًا ... الأناكوندا. هذه علامة جيدة! لنكتب أمرًا آخر: أي بايثون . إذا رأيت سلسلة نصية تنتهي بـ anaconda / bin / python ، فهذه أيضًا علامة جيدة.

لنقم بإجراء اختبار نهائي: اكتب ipython واضغط على Enter / Return. إذا حدث أي شيء مثل ما تراه أدناه ، فتهانينا ، لقد قمت بتثبيت Anaconda ويمكنك الآن تشغيل IPython - إصدار تفاعلي من Python (لسوء الحظ ، أنت بحاجة إلى قدر لا بأس به من الخبرة في برمجة Python لتقدير تمامًا سبب شعور هذا الإصدار "بالتفاعل" ).

ما الخطأ الذي يمكن أن يحدث؟

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

هناك العديد من الأشياء التي يمكن أن تسوء ، ولكن الشيء الجيد هو أن الأشخاص الأذكياء في Continuum قد حاولوا التفكير في كل تلك السيناريوهات الغريبة وتعمل منصة Anaconda بشكل جيد في معظم الحالات. إذا لم يكن الأمر كذلك ، فحاول البحث في مستند الدعم الخاص بهم عند التثبيت. إذا لم يفلح ذلك ، فقم بـ Google مهما كان الخطأ الذي تحصل عليه (في الواقع انسخه والصقه في Google) واتبع أي توجيهات قد تجدها.

إذا كنت لا تزال تواجه مشكلات ، فابحث عن مبرمج يرغب في المساعدة. قبل التحدث إلى هذا الشخص فعليًا ، من الجيد قراءة هذه المقالة أولاً حول كيفية طرح الأسئلة. إذا كنت قد بحثت في Google ، واتصلت بصديق ، وفعلت كل ما يخطر ببالك ولكنك لا تزال غير قادر على تثبيت نظام Anaconda الأساسي ، فهناك خطة B: repl.it هي خدمة رائعة تتيح لك استخدام Python مباشرة في متصفحك بدون أي إعداد ضروري (على الرغم من أنه قد يكون من الجيد إنشاء حساب حتى تتمكن من حفظ عملك). لسوء الحظ ، لن تسمح لك هذه الخدمة بالقيام بكل ما هو مخطط له في هذه السلسلة من المنشورات ، لكنها كافية لتبدأ.

إذا كنت قادرًا على بدء جلسة IPython ، فعندئذٍ بينما نحن هنا ، دعنا نكتب أمر Python الأول: print (). من المعتاد طباعة رسالة "Hello World" ، لذلك دعونا نفعل ذلك الآن. أحد الدروس الرئيسية في البرمجة هو أن كل حرف تكتبه مهم. إذا كنت متمسكًا بقواعد النحو ، فاليوم هو يومك المحظوظ. إذا لم تكن كذلك ، فسوف تتعلم قريبًا كيفية تصحيح التعليمات البرمجية الخاصة بك بدقة.

يأخذ أمر الطباعة ما يسمى بسلسلة. عادةً ما تكون السلسلة نصًا محاطًا بعلامات اقتباس. اكتب الأمر كما هو موضح أدناه ، ثم اضغط على مفتاح Enter / Return. يجب أن ترى الكمبيوتر يردد رسالتك:

تهانينا! لقد قمت للتو بتشغيل أول أمر بايثون. خذ لحظة للاحتفال

البرامج التعليمية والوجبات السريعة الإضافية

إذا كنت تريد إصدار فيديو حول كيفية تثبيت Anaconda على جهاز Mac ، فقد وجدت هذا البرنامج التعليمي مفيدًا. يتم تشغيل أول 5 دقائق من خلال كيفية التثبيت ، في حين أن باقي الفيديو هو مقدمة أكثر تقنية (ولكنها مفيدة) لمنصة Anaconda بشكل عام.

عملية تثبيت منصة Anaconda على Windows مشابهة جدًا. إليك مقطع فيديو رائع على YouTube يوضح كيفية التثبيت. بدلاً من فتح Jupyter Notebook كما هو موضح في هذا الفيديو ، أقترح تجربة Anaconda Prompt لتشغيل iPython واتباع المثال أعلاه.

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