Devdit
 

ModuleNotFoundError: No module named 'openpyxl' คือ วิธีแก้ไข

2.1K

ต้องการอ่านไฟล์ excel ด้วยภาษา Python ลองศึกษาดูพบว่ามี module openpyxl ที่รองรับงานด้านนี้ แต่พอเขียนโปรแกรมและรัน ขึ้นข้อความว่า ModuleNotFoundError: No module named 'openpyxl' แบบนี้แก้ไขอย่างไร

import openpyxl
book = openpyxl.load_workbook("example.xlsx")

 

วิธีแก้ไข

กรณีต้องการใช้ module หรือ library openpyxl เพื่ออ่าน/เขียนไฟล์ excel .xlsx ต้องติดตั้ง module openpyxl ก่อน หากยังไม่ติดตั้งจะขึ้นข้อความผิดพลาดดังกล่าว แนะนำให้ติดตั้งผ่าน pip install สามารถติดตั้งได้ดังนี้

pip install openpyxl

ผลลัพธ์

Collecting openpyxl
  Using cached openpyxl-3.0.9-py2.py3-none-any.whl (242 kB)
Requirement already satisfied: et-xmlfile in c:\users\admin\appdata\local\programs\python\python39\lib\site-packages (from openpyxl) (1.1.0)
Installing collected packages: openpyxl
Successfully installed openpyxl-3.0.9
เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ