تحديد وقت تشغيل دفتر الملاحظات

عندما تقوم بتأليف دفتر ملاحظات، يتم توفير الموارد ومكتبات Python التي تستخدمها من خلال وقت تشغيل دفتر الملاحظات. يوجد نوعان من أوقات التشغيل المتاحة: يحتوي وقت التشغيل القياسي ArcGIS API for Python على بضع مئات من المكتبات Python الأخرى، ويحتوي وقت التشغيل المتقدم على كافة نفس المكتبات ArcPy وكذلك بعض المكتبات ذات الصلة. تعتمد أوقات التشغيل المتوفرة على التراخيص والامتيازات الخاصة بك.

ملاحظة:‏

يمكن لدفاتر الملاحظات التي تستخدم وقت التشغيل المتقدم تشغيل ArcGIS API for Python وجميع المكتبات الأخرى من وقت التشغيل القياسي.

لتأليف دفاتر ملاحظات، يجب على المسؤول تعيين دور عضو مخصص الذي يحتوي على الامتيازات المناسبة. اعتمادًا على وقت تشغيل notebook المطلوب، يجب أن يتم منحك امتياز استخدام وقت التشغيل القياسي أو وقت التشغيل المتقدم. يتيح لك امتياز وقت التشغيل المتقدم أيضًا استخدام "متقدم" مع وقت تشغيل GPU.

اختر وقت تشغيل دفتر الملاحظات

عندما تقوم بإنشاء Notebook جديد، يمكنك اختيار وقت التشغيل الذي سيستخدمه Notebook. تستند القائمة التي تختار من بينها إلى امتيازاتك؛ إذا تم منحك امتياز Notebooks المتقدم، يمكنك الاختيار بين وقتي التشغيل القياسي والمتقدم. يمكنك أيضًا تغيير وقت تشغيل دفتر الملاحظات بعد إنشائه.

إذا كان لديك الامتيازات المناسبة، فقد ترغب في إنشاء دفاتر ملاحظات باستخدام أي وقت التشغيل في حالات مختلفة. على سبيل المثال، إذا كنت تقوم بتأليف دفتر ملاحظات لمشاركته مع مؤلفي دفاتر الملاحظات الآخرين في مؤسستك ممن ليس لديهم امتياز دفاتر Advanced Notebooks، فإنك تريد إنشاء دفتر ملاحظات باستخدام وقت التشغيل القياسي.

تغيير وقت تشغيل دفتر الملاحظات

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

ملاحظة:‏

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

  1. افتح صفحة عنصر دفتر الملاحظات وانقر فوق علامة تبويب الإعدادات.

    في قسم دفتر الملاحظات من علامة التبويب، ضمن إعدادات دفتر الملاحظات، يحدد خيار وقت تشغيل دفتر الملاحظات وقت التشغيل الذي يستخدمه دفتر الملاحظات.

  2. انقر فوق القائمة المنسدلة واختر وقت التشغيل.
    ملاحظة:‏

    إذا لم يكن لديك امتياز دفاتر الملاحظات المتقدمة، فسيظهر وقت التشغيل القياسي فقط في القائمة المنسدلة.

  3. انقر على حفظ للتأكيد.

تثبيت الوحدات النمطية أثناء جلسة

يمكن لمؤلفي Notebook إجراء وحدات Python أو إصدارات الوحدات، غير المضمنة سواء في وقت التشغيل المتاح للاستخدام خلال جلسة Notebook باستخدام أنظمة إدارة حزمة conda. يوصى باستخدام conda، لأن ArcGIS Notebooks يستخدمه لإدارة الوحدات.

يثبت هذا النهج الوحدة المطلوبة لمدة جلسة Notebook. بمجرد إغلاق Notebook أو إنهاء الخاص بالمستخدم، فإن الوحدة النمطية لم تعد متوفرة. لتثبيت الوحدات باستخدام هذه الطريقة، يجب أن يكون لديك اتصال بالإنترنت لقناة conda.

ملاحظة:‏

يتم تضمين conda في نوعين من وقت تشغيل Notebook. لا حاجة لتثبيته.

لتثبيت حزمة scrapy أثناء جلسة، على سبيل المثال، قم بتشغيل خلية Notebook باستخدام أحد الأوامر التالية، على أساس نظام إدارة الحزمة الذي تستخدمه:

استخدام نظام إدارة حزمة conda

!conda install --yes scrapy

لاستخدام إصدار مختلف من وحدة Python في Notebook Runtime الذي تعمل عليه، فحدد رقم الإصدار في الأمر.

يجب أن تعيد تشغيل kernel بعد تشغيل أمر condaلكي تتوفر حزمتك الجديدة.

على سبيل المثال، تتوفر حزمة معينة في كلا Notebook Runtime في الإصدار 1.5، لكنك تريد استخدام أداة مقدمة في الإصدار 1.6. لتوفير الإصدار 1.6 من الحزمة أثناء جلسة دفتر الملاحظات، قم بتشغيل خلية دفتر ملاحظات باستخدام أحد الأوامر التالية، على أساس نظام إدارة الحزمة الذي تستخدمه:

استخدام نظام إدارة حزمة conda

!conda install --yes <package name>==1.6