วิธีแก้ไข: ไม่มีโมดูลชื่อ plotly
ข้อผิดพลาดทั่วไปที่คุณอาจพบเมื่อใช้ Python คือ:
ModuleNotFoundError: No module named 'plotly'
ข้อผิดพลาดนี้เกิดขึ้นเมื่อ Python ตรวจไม่พบไลบรารี Plotly ในสภาพแวดล้อมปัจจุบันของคุณ
บทช่วยสอนนี้จะแชร์ขั้นตอนที่คุณสามารถใช้เพื่อแก้ไขข้อผิดพลาดนี้
ขั้นตอนที่ 1: pip ติดตั้ง plotly
เนื่องจาก Plotly ไม่ได้ติดตั้งโดยอัตโนมัติด้วย Python คุณจะต้องติดตั้งด้วยตนเอง
วิธีที่ง่ายที่สุดในการทำเช่นนี้คือใช้ pip ซึ่งเป็นตัวจัดการแพ็คเกจสำหรับ Python
คุณสามารถรันคำสั่ง pip ต่อไปนี้เพื่อติดตั้ง plotly:
pip install plotly
สำหรับ Python 3 คุณสามารถใช้:
pip3 install numpy
จากนั้นคุณสามารถเรียกใช้โค้ดต่อไปนี้เพื่อดูว่าติดตั้ง Plotly สำเร็จหรือไม่:
piplist | grep plotly plotly 5.3.1
หาก พล็อต แสดงหมายเลขเวอร์ชัน แสดงว่าติดตั้งสำเร็จแล้ว
ในกรณีส่วนใหญ่ การดำเนินการนี้จะแก้ไขข้อผิดพลาดได้
ขั้นตอนที่ 2: ติดตั้ง pip
หากคุณยังคงได้รับข้อผิดพลาด คุณอาจต้องติดตั้ง pip ใช้ ขั้นตอนเหล่านี้ เพื่อดำเนินการดังกล่าว
คุณยังสามารถใช้ ขั้นตอนเหล่านี้ เพื่ออัปเกรด pip เป็นเวอร์ชันล่าสุดเพื่อให้แน่ใจว่าใช้งานได้
จากนั้นคุณสามารถรันคำสั่ง 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.
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้จะอธิบายวิธีแก้ปัญหาทั่วไปอื่นๆ ใน Python:
วิธีแก้ไข: ไม่มีโมดูลชื่อแพนด้า
วิธีแก้ไข: ไม่มีโมดูลชื่อ numpy
วิธีแก้ไข: ไม่ได้กำหนด NameError ‘pd’
วิธีแก้ไข: ไม่ได้กำหนด NameError ‘np’