دعنا نتحدث عن آخر واحد.
دفاتر جوبيتر.
الآن ، هذا هو حقًا مثير للاهتمام حقًا ، وهو مشهور جدًا بين علماء البيانات وأشخاص
التعلم الآلي لأنه.
حسنًا ، دعني أريكم ، بدلاً من شرح ذلك ، حتى نتمكن من استخدام دفاتر Jupiter ، يمكننا بالفعل الذهاب
إلى Anaconda dot com.
لا ، هذا ليس موقع ويب ثعبان.
هذا توزيع ، نظام أساسي يسمح لنا بتنزيل الكثير من الأدوات التي يستخدمها مهندسو Python.
وكما قلت من قبل ، فإن الكثير من علماء البيانات ، الكثير من الأشخاص الذين يعملون
مع التعلم الآلي سوف يقومون بتنزيل Anaconda لأنه يأتي مع كل هذه الأدوات التي نحتاجها لنكون منتجين بدلاً من
تنزيلها واحدة تلو الأخرى.
وهذا هو الشيء.
يمكنك بالفعل تنزيل Python مع Anaconda.
لذلك إذا لم نذهب إلى Python dot org في البداية وذهبنا للتو إلى Anaconda وقمنا بالنقر فوق Download ، حسنًا ، فسيؤدي
ذلك إلى تثبيت Python لنا أيضًا.
لكنني أردت أن نتبع الطريقة الرسمية لتنزيله بدلاً من Anaconda لأننا نريد أن نفهم
كيفية عمل الأشياء.
لذا كل ما علينا فعله هنا هو النقر فوق تنزيل وستتمكن من تنزيل توزيعة Anaconda ويمكنك أن ترى أنها
أكثر Python شيوعًا في نظامنا الأساسي لعلوم البيانات.
ويمكنك أن ترى أنه عند تنزيل Anaconda ، فإنه يأتي مع الكثير من الأشياء التي سنستخدمها
طوال الدورة ، مثل Jupyter Notebooks.
يأتي مع مكونات إضافية مختلفة مثل NumPy أو Boeke أو الباندا أو حتى TensorFlow.
الكثير من الأشياء التي يستخدمها علماء البيانات.
الآن ، إذا قمت بالتمرير لأسفل ، فسيكتشف الجهاز الذي تستخدمه حتى تتمكن من التنزيل بناءً على الإصدار
الخاص بك.
لذلك إذا كنت تستخدم أحد النوافذ ، فقد تضطر إلى النقر فوق Windows والتأكد من تنزيل الإصدار 3. 7 أو أعلى.
وبناءً على أي جهاز كمبيوتر لديك ، فمن المحتمل أن يكون لدى معظمكم 64 بت.
هذا شيء يعتمد على جهازك.
إذا كنت تستخدم Linux مرة أخرى ، فستتوفر لديك خيارات مختلفة أيضًا.
حاليا.
يمكنك النقر فوق تنزيل هنا أو يمكنك النقر فوق الوثائق وقراءة المزيد والانتقال إلى التثبيت.
هنا.
سيكون لدينا دليل خطوة بخطوة حول كيفية تثبيت Anaconda.
الآن أريد أن أعطيك تحذيرًا.
ليس عليك القيام بذلك.
الخطوة الثانية الاختيارية ، وهي التحقق من سلامة البيانات.
هذا شيء تفعله لأسباب أمنية للتأكد من أنك تقوم بتنزيل الحزمة الصحيحة.
لذلك هذا اختياري تمامًا.
يمكنك تخطيه ويمكنك متابعة الخطوات للتأكد من تثبيته بشكل صحيح.
الآن ، أحد الأشياء التي ستحصل عليها هو هذا الخيار ، خاصة على Windows لإضافة Anaconda إلى متغير
بيئة المسار الخاص بي ، أوصي بذلك ويفعلون ذلك أيضًا لعدم النقر هنا لأننا تذكر أننا قمنا
بتثبيت Python في البداية بالفعل.
لذلك من خلال النقر فوق ذلك وإضافته إلى المسار ، فإنه سيتعارض مع إصدار أقدم من Python ربما
تكون قد قمت بتثبيته قبل بضعة دروس.
لذا تأكد من اتباع هذا الدليل.
وترى أن أناكوندا أعلنت مؤخرًا أنها ستضم سحر فطيرة الأناكوندا أيضًا.
لذا مرة أخرى ، إذا كنت قد قمت بتنزيل Pie Charm بالفعل في الفيديو السابق ، فيمكنك تخطي هذه الخطوة
أيضًا.
هذا هو الشيء مع windows مع Mac.
مرة أخرى ، إنه لا يحتاج إلى شرح.
ما عليك سوى النقر فوق عملية التثبيت وسيتم عمل كل شيء من أجلك.
وإذا كنت تستخدم جهاز Linux ، فسيتعين عليك استخدام جهازك الطرفي وعليك بشكل أساسي تشغيل هذا الأمر
الذي سيقدمونه لك من أجل تشغيل Anaconda.
وتذكر أننا نريد استخدام Anaconda 3 لأننا نريد استخدام Python الإصدار الثالث.
الآن ، بمجرد تثبيت Anaconda ، سأرسل لك تحذيرًا.
إنه توزيع كبير جدًا.
أنها كبيرة جدا.
لذلك إذا لم يكن جهاز الكمبيوتر الخاص بك يحتوي على ذاكرة كافية ، فلن يكون لديه مساحة تخزين كافية.
هناك خيار آخر ، وهو Mini Conda ، وهو إصدار أصغر من Anaconda ولا
يأتي مع كل هذه الحزم.
وعلى الأرجح في هذه الدورة ، يمكنك أن تفلت من مجرد تشغيل Mini Conda كخيار.
لنفترض الآن أنك قمت بتثبيت Anaconda.
يجب أن يكون لديك في تطبيقاتك.
هنا.
كل ما عليك فعله هو النقر عليه وسيبدأ تشغيله.
اناكوندا لك.
الآن ، قد يستغرق الأمر بعض الوقت فقط لإعداد كل شيء.
ولكن بمجرد تشغيله ، انظر إلى ذلك.
لديك Anaconda Navigator.
ولديك هنا بعض الأشياء التي قد تتعرف عليها مثل VS Code.
يمكنك بالفعل تثبيته من هنا.
يمكنك استخدام أشياء مثل العنكبوت ، معرف آخر مثل الصورة.
يمكنك أيضًا الحصول على أشياء مثل الاستوديو الخاص بنا إذا كنت ترغب في الدخول في برامجنا والتركيز حقًا على
علوم البيانات.
لكن الشيء الذي نهتم به حقًا هو Jupyter Notebook.
دفاتر Jupiter هي دفاتر ملاحظات شائعة للغاية ، إذا كنت تقوم بأي نوع من علوم البيانات أو التعلم الآلي
باستخدام Python ، فأنت متأكد من استخدامها.
وسترى السبب في ثانية فقط.
الآن ، قد تضطر إلى تثبيت هذا إذا لم يكن مثبتًا ، ولكن بمجرد التثبيت ، يمكنك فقط النقر
فوق التشغيل ودعنا نرى ما سيحدث.
هل رأيت ذلك؟
لقد فتح المتصفح الخاص بي ، المتصفح الافتراضي الخاص بي ، وأخذني إلى المضيف المحلي ثمانية ، ثمانية ، ثمانية ، ثمانية.
الآن ، إذا لم يحدث هذا لك تلقائيًا ، فقد تضطر فقط إلى الكتابة يدويًا في المتصفح.
المضيف المحلي 888 ، ثمانية.
ولكن بخلاف ذلك ، سيتم فتح هذا أمامي ، والذي إذا نظرتم إليه الآن ، فنحن على سطح مكتبنا.
يمكنني فتح ملفات python الخاصة بي إذا أردت ذلك.
إذا نقرت عليهم ، انظر إلى ذلك.
أحصل على ملفات python الخاصة بي التي يمكنني تحريرها وكتابة الأشياء فيها.
لكن هذا ليس حقًا سبب رغبتنا في استخدام دفاتر Jupyter.
بدلاً من ذلك ، نريد إنشاء Jupyter Notebook جديد.
سأقوم بالنقر فوق جديد والتأكد من اختيار Python ثلاثة.
بمجرد النقر فوق Python three.
نحصل على دفتر Jupyter جديد.
وهذا دفتر الملاحظات ، الذي لا يحمل عنوانًا ، يمكننا أيضًا تسميته أول دفتر ملاحظات لي.
سأقوم بإعادة التسمية.
وتحقق من هذا.
إذا ذهبت إلى سطح المكتب الخاص بي ، فلدي بعض المجلدات هنا.
لدي مجلد مخفي ، وهو مجلد نقاط التحقق ، وهو Jupyter Notebooks ، يتتبع
ملفاتي.
وبعد ذلك لدي أيضًا أول دفتر ملاحظات خاص بي ، وهو Dot ، I. ص. و Y و B.
هذا يرمز إلى I Python Notebooks ، وهو ما كان يطلق عليه Jupyter Notebooks.
كما لاحظت ، فهي ليست ملفات pi python.
يوجد نوع خاص من الملفات ، ملف دفتر Python ، والذي يمكن فتحه باستخدام دفاتر Jupyter.
الآن ، سبب وجود متصفح هنا هو أن Jupyter Notebooks تحتاج إلى واجهة مستخدم رسومية أو gooey
لكتابة هذا.
إنه ليس محرر كود حيث لدينا شاشات محرر الكود.
بدلاً من ذلك ، يستخدم المتصفح للسماح لنا بتشغيل هذا البرنامج.
على الرغم من أنه يستخدم المتصفح ، إلا أنك قادر على تشغيله في وضع عدم الاتصال.
لذلك إذا كنت على متن طائرة ، فلا يزال بإمكانك تشغيل دفاتر Jupyter وممارسة الترميز.
الآن ، الطريقة التي يعمل بها Jupyter Notebook هي استخدام هذه الخلايا.
لذلك يمكنني طباعة هذه الخلايا أو كتابة كود مختلف في بايثون.
لذلك إذا قمت بذلك ، يمكنني النقر فوق تشغيل وإلقاء نظرة على ذلك على الفور.
إنه يعطيني الناتج ولدي الآن خلية ثانية حيث يمكنني القول ، لنقل أربعة زائد خمسة.
إذا قمت بتشغيل هذا ، انظر إلى ذلك.
أقوم بتشغيل خلية مختلفة بإخراج مختلف.
الآن ، بدلاً من تشغيلنا باستمرار باستمرار ، يمكننا أيضًا استخدام مفتاح الاختصار وإدخال لتشغيل
الكود بالفعل.
لنفترض على سبيل المثال ، ما نفعله هو خمسة أكبر من أربعة.
يمكنني الركض والتحول والدخول ويعطيني الإجابة على الفور.
الآن الجمال هنا هو أنه يشبه إنشاء ملاحظات لنفسك ، أليس كذلك؟
أنا قادر على تشغيل خلايا مختلفة ، ورؤية مخرجات مختلفة ، والحصول على استجابة فورية للكود الخاص بي بدلاً
من محرر التعليمات البرمجية أو المعرف حيث كان علي كتابة كل شيء في ملف واحد ونفد كل شيء في وقت واحد.
وبينما ندخل في التعلم الآلي وعلوم البيانات وتصور البيانات ، سنرى في الواقع أننا نستخدم
Jupyter Notebooks لأنه من السهل جدًا تصور هذه النتائج.
الآن ، هناك شيء آخر رائع حقًا مع Jupyter Notebooks هو فكرة دفتر الملاحظات
حيث بدلاً من وجود رمز دائمًا ، والذي يمكنك رؤيته هنا ، إذا قمت بالنقر
فوق القائمة المنسدلة والنقر فوق علامة التبويب ، يمكنني الآن كتابة نص مثل ، هذا هو أول بيثون أو دفتر Jupyter.
ويمكنني كتابة أنواع مختلفة من الملاحظات هنا.
وبمجرد الانتهاء من ذلك ، يمكنني أن أقوم بالتحويل ، وأدخل ذلك وألقي نظرة عليه.
لدي ملاحظاتي في هذا الكتاب ، لذا ربما بينما تتعلم لبقية الدورة التدريبية ، يمكنك الحصول على دفاتر Jupyter
مختلفة لتدوين الملاحظات وتشغيل التعليمات البرمجية والتحقق منها ، وتكون منظمًا بشكل جيد للغاية.
ويمكنك أيضًا نشر هذا على GitHub ومشاركته مع أعضاء المجتمع الآخرين.
وكل ما علينا فعله الآن هو ، حسنًا ، أنه يحفظ تلقائيًا.
يمكنك أن ترى هنا أنه في أي وقت نفتح فيه دفاتر Jupyter ، فلنقم بذلك بالفعل.
سأغلق هذا.
أغلق هذا أيضًا.
نعم.
دعنا ننهي.
سأفتح دفاتر Jupyter مرة أخرى.
بالضغط على اناكوندا.
تستغرق عملية التهيئة بعض الوقت ، ولكن في النهاية.
يمكنني تشغيل دفتر Jupyter الخاص بي مرة أخرى.
سيتم فتح دفتر جوبيتر الخاص بي على مضيف محلي.
سترى هنا أن المضيف المحلي قد تغير إلى ثمانية ، ثمانية ، ثمانية ، تسعة.
لذلك قد يحدث ذلك ، على سبيل المثال ، إذا تم أخذ المضيف المحلي ثمانية ، ثمانية ، ثمانية بالفعل.
ولكن إذا نقرت هنا على Jupyter Notebook ، هل تتذكر دفتر Python الذي أعود إليه؟
My Jupyter Notebook مع جميع النصوص الخاصة بي ، وجميع ملفاتي.
كم ذلك رائع؟
وبالمناسبة ، بالعودة إلى هذا المضيف المحلي ، السبب في أن هذا لا يزال
مأخوذًا هو ، حسنًا ، إذا نظرت هنا ، لدي نافذتان طرفية لأنني لم أغلق الجلسة أو الخادم من
المرة السابقة .
لذلك لأنني فعلت ذلك قال أناكوندا تلقائيًا ، أوه نعم.
المضيف المحلي ثمانية ، ثمانية ، ثمانية ، ثمانية مأخوذ بالفعل.
فلنزيد العدد إلى ثمانية ، ثمانية ، ثمانية ، تسعة.
لذا فأنت تريد التأكد من إغلاقها بمجرد الانتهاء.
وعندما أفعل ذلك ، يخبرني أن الاتصال فشل لأننا أوقفنا الخادم.
لم يعد يعمل.
لذلك إذا قمت بكتابة شيء ما هنا.
ترى أن؟
حصلت على نجمة وهي لا تفعل أي شيء.
إذا قمت بعمل أربعة زائد خمسة ، مرة أخرى ، فلن يعمل لأن الخادم لم يعد يعمل.
حسنا.
لنأخذ استراحة وسأراك في المرة القادمة.