วิธีแก้ไขข้อผิดพลาด “ไม่มีโมดูลชื่อ Sklearn” ใน Python

Withi Kaekhi Khx Phid Phlad Mimi Modul Chux Sklearn Ni Python



ในฐานะนักวิทยาศาสตร์ข้อมูลหรือวิศวกรการเรียนรู้ของเครื่อง คุณอาจพบข้อผิดพลาดมากมาย และหนึ่งในนั้นคือข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” มันเชื่อมโยงกับแพ็คเกจ scikit-learn Python

Scikit-learn หรือ sklearn เป็นไลบรารีการเรียนรู้ของเครื่องแบบโอเพ่นซอร์สยอดนิยมใน Python เป็นโมดูลที่มีประสิทธิภาพและใช้งานง่ายซึ่งใช้ในอัลกอริธึมต่างๆ ของระบบนิเวศวิทยาศาสตร์ข้อมูล นั่นเป็นเหตุผลว่าทำไมมันจึงเป็นตัวเลือกที่สมบูรณ์แบบสำหรับผู้เริ่มต้นและนักพัฒนาผู้เชี่ยวชาญ

ข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” เกิดขึ้นเมื่อคุณนำเข้าโมดูล sklearn ในโครงการของคุณโดยไม่ต้องติดตั้งไลบรารี scikit-learn บนระบบของคุณ ในกรณีที่คุณเผชิญกับข้อผิดพลาดที่คล้ายกัน คู่มือนี้เหมาะสำหรับคุณ ที่นี่ เราจะอธิบายโดยย่อถึงวิธีแก้ไขข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” โดยไม่ต้องยุ่งยาก







วิธีแก้ไขข้อผิดพลาด “ไม่มีโมดูลชื่อ Sklearn” ใน Python

ตามที่กล่าวไว้ ข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” เกิดขึ้นเนื่องจากแพ็คเกจ scikit-learn ไม่พร้อมใช้งานบนพีซีของคุณ ดังนั้นคุณต้องติดตั้งและตรวจสอบเพื่อแก้ไขข้อผิดพลาดนี้ เราจะแบ่งส่วนนี้ออกเป็นส่วนต่างๆ โดยผ่านกระบวนการทีละขั้นตอน



ขั้นแรก ตรวจสอบให้แน่ใจว่าเวอร์ชัน Python ล่าสุดได้รับการติดตั้งอย่างเหมาะสมในระบบ:



หลาม --version

เทอร์มินัลจะส่งคืนเวอร์ชันที่ติดตั้งอยู่ในปัจจุบัน





รันคำสั่งต่อไปนี้สำหรับ Linux:



python3 --version

ตอนนี้แวะไปที่ เว็บไซต์อย่างเป็นทางการ เพื่อดาวน์โหลดและติดตั้ง Python เวอร์ชันล่าสุดที่มี

ติดตั้งแพ็คเกจ Scikit-Learn

เปิด Command Prompt และรันคำสั่งต่อไปนี้เพื่อเริ่มการติดตั้งแพ็คเกจ scikit-learn ในระบบของคุณ:

pip ติดตั้ง scikit-learn

บันทึก: สำหรับคอมไพเลอร์เช่น Jupyter Notebook และ Anaconda คุณสามารถใช้คำสั่งที่กำหนดต่อไปนี้:

รันคำสั่งต่อไปนี้สำหรับ Anaconda:

conda ติดตั้ง -c anaconda scikit-learn.conda

ในทำนองเดียวกัน ให้รันคำสั่งต่อไปนี้สำหรับ Jupyter Notebook:

- pip ติดตั้ง scikit-learn matplotlib scipy numpy

หากคุณติดตั้งแพ็คเกจ scikit-learn บนพีซีของคุณแล้ว แต่ยังคงพบข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” ให้ลองติดตั้งใหม่

ติดตั้งแพ็คเกจ Scikit-Learn อีกครั้ง

เรียกใช้คำสั่งต่อไปนี้ใน Command Prompt เพื่อเริ่มกระบวนการติดตั้งใหม่:

pip ถอนการติดตั้ง scikit-learn -y

pip ติดตั้ง scikit-learn

ตรวจสอบการติดตั้งแพ็คเกจ Scikit-Learn

ข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” เชื่อมโยงกับแพ็คเกจ scikit-learn ดังนั้นตรวจสอบว่าระบบของคุณมีแพ็คเกจ:

pip แสดง scikit-เรียนรู้

ผลลัพธ์ในอุดมคติของคุณจะต้องมีรายละเอียดที่เกี่ยวข้องกับแพ็คเกจ scikit-learn ดังที่แสดงในภาพต่อไปนี้:

ในทางกลับกัน ก่อนที่จะติดตั้งแพ็คเกจ ผลลัพธ์นี้จะมีลักษณะดังนี้:

บทสรุป

ข้อผิดพลาด “ไม่มีโมดูลชื่อ sklearn” เกี่ยวข้องกับการติดตั้งแพ็คเกจ scikit-learn คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการติดตั้งแพ็คเกจก่อน เราได้อธิบายวิธีการติดตั้งใหม่สำหรับผู้ใช้ที่ติดตั้งไว้ในพีซีแล้ว แต่ยังคงประสบปัญหานี้ อย่าลืมรันคำสั่งอย่างถูกต้อง มิฉะนั้น คุณอาจไม่สามารถแก้ไขข้อผิดพลาดได้