كيفية الإصلاح: لا توجد وحدة اسمها مؤامرة
الخطأ الشائع الذي قد تواجهه عند استخدام بايثون هو:
ModuleNotFoundError: No module named 'plotly'
يحدث هذا الخطأ عندما لا تكتشف Python مكتبة Plotly في بيئتك الحالية.
يشارك هذا البرنامج التعليمي الخطوات الدقيقة التي يمكنك استخدامها لحل هذا الخطأ.
الخطوة 1: تثبيت النقطة مؤامرة
نظرًا لأن Plotly لا يتم تثبيته تلقائيًا مع Python، فستحتاج إلى تثبيته بنفسك.
أسهل طريقة للقيام بذلك هي استخدام pip ، وهو مدير حزم لـ Python.
يمكنك تشغيل الأمر pip التالي للتثبيت:
pip install plotly
بالنسبة لبيثون 3 يمكنك استخدام:
pip3 install numpy
يمكنك بعد ذلك تشغيل التعليمة البرمجية التالية لمعرفة ما إذا كان قد تم تثبيت Plotly بنجاح:
piplist | grep plotly plotly 5.3.1
إذا تم عرض Plotly مع رقم الإصدار، فقد تم تثبيته بنجاح.
في معظم الحالات، سيؤدي هذا إلى إصلاح الخطأ.
الخطوة 2: تثبيت النقطة
إذا كنت لا تزال تحصل على خطأ، فقد تحتاج إلى تثبيت النقطة. استخدم هذه الخطوات للقيام بذلك.
يمكنك أيضًا استخدام هذه الخطوات لترقية النقطة إلى الإصدار الأحدث للتأكد من أنها تعمل.
يمكنك بعد ذلك تشغيل نفس الأمر pip كما كان من قبل لتثبيت Plotly:
pip install plotly
عند هذه النقطة يجب حل الخطأ.
الخطوة 3: التحقق من إصدار Plotly
بمجرد تثبيت Plotly بنجاح، يمكنك استخدام الأمر التالي لعرض إصدار Plotly في بيئتك:
pip show plotly
Name: plotly
Version: 5.3.1
Summary: An open-source, interactive data visualization library for Python
Home page: https://plotly.com/python/
Author: Chris P
Author-email: chris@plot.ly
License: MIT
Location: /srv/conda/envs/notebook/lib/python3.7/site-packages
Requires: six, tenacity
Required-by:
Note: you may need to restart the kernel to use updated packages.
مصادر إضافية
تشرح البرامج التعليمية التالية كيفية حل المشكلات الشائعة الأخرى في بايثون:
كيفية الإصلاح: لا توجد وحدة تسمى الباندا
كيفية الإصلاح: لا توجد وحدة باسم numpy
كيفية الإصلاح: لم يتم تعريف NameError ‘pd’
كيفية الإصلاح: لم يتم تعريف NameError ‘np’