Cara Menyelesaikan Ralat 'Tiada Modul Dinamakan Sklearn' dalam Python

Cara Menyelesaikan Ralat Tiada Modul Dinamakan Sklearn Dalam Python



Sebagai seorang saintis data atau jurutera pembelajaran mesin, anda mungkin menghadapi banyak ralat dan salah satu daripadanya ialah ralat 'tiada modul bernama sklearn'. Ia dikaitkan dengan pakej scikit-learn Python.

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-belajar

Begitu juga, laksanakan arahan berikut untuk Jupyter Notebook:

! pip pasang scikit-belajar matplotlib scipy numpy

Jika 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 -y

pip 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-belajar

Output 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.