Scikit-learn, atau sklearn, ialah perpustakaan pembelajaran mesin sumber terbuka yang popular dalam Python. Ia ialah modul yang cekap dan mudah digunakan yang digunakan dalam pelbagai algoritma ekosistem sains data. Itulah sebabnya ia adalah pilihan yang sempurna untuk pemula dan pembangun pakar.
Ralat 'tiada modul bernama sklearn' timbul apabila anda mengimport modul sklearn dalam projek anda tanpa memasang perpustakaan scikit-learn pada sistem anda. Sekiranya anda menghadapi ralat yang sama, panduan ini adalah untuk anda. Di sini, kami akan menerangkan secara ringkas cara menyelesaikan ralat 'tiada modul bernama sklearn' tanpa sebarang masalah.
Cara Menyelesaikan Ralat 'Tiada Modul Dinamakan Sklearn' dalam Python
Seperti yang dinyatakan, ralat 'tiada modul bernama sklearn' berlaku disebabkan oleh ketiadaan pakej scikit-learn pada PC anda. Oleh itu, anda mesti memasang dan mengesahkannya untuk menyelesaikan ralat ini. Mari bahagikan bahagian ini kepada pelbagai bahagian melalui proses langkah demi langkah.
Pertama, pastikan versi Python terkini dipasang dengan sewajarnya dalam sistem:
python --version
Terminal akan mengembalikan versi yang dipasang pada masa ini.
Jalankan arahan berikut untuk Linux:
python3 --versi
Sekarang, lawati laman web rasmi untuk memuat turun dan memasang versi terkini Python yang tersedia.
Pasang Pakej Scikit-Learn
Buka Prompt Perintah dan jalankan arahan yang diberikan berikut untuk mula memasang pakej scikit-learn dalam sistem anda:
pip install scikit-learn
Catatan: Untuk penyusun seperti Jupyter Notebook dan Anaconda, anda boleh menggunakan arahan yang diberikan berikut:
Jalankan arahan berikut untuk Anaconda:
conda install -c anaconda scikit-belajarBegitu juga, laksanakan arahan berikut untuk Jupyter Notebook:
! pip pasang scikit-belajar matplotlib scipy numpyJika anda sudah memasang pakej scikit-learn pada PC anda dan masih menghadapi ralat 'tiada modul bernama sklearn', cuba pasang semula.
Pasang semula Pakej Scikit-Learn
Jalankan arahan yang diberikan berikut dalam Prompt Perintah untuk memulakan proses pemasangan semula:
pip nyahpasang scikit-learn -ypip install scikit-learn
Sahkan Pemasangan Pakej Scikit-Learn
Ralat 'tiada modul bernama sklearn' dipautkan kepada pakej scikit-learn. Oleh itu, sahkan bahawa sistem anda mempunyai pakej:
pip tunjukkan scikit-belajarOutput ideal anda akan termasuk butiran yang dikaitkan dengan pakej scikit-lear seperti yang ditunjukkan dalam imej berikut:
Sebaliknya, sebelum memasang pakej, hasil ini kelihatan seperti ini:
Kesimpulan
Ralat 'tiada modul bernama sklearn' berkaitan dengan memasang pakej scikit-learn. Panduan ini mula-mula membimbing anda melalui proses pemasangan pakej. Kami menerangkan cara memasang semula untuk pengguna yang telah memasangnya pada PC mereka tetapi masih menghadapi masalah ini. Ingat untuk menjalankan arahan dengan betul. Jika tidak, anda mungkin tidak dapat menyelesaikan ralat tersebut.