Kā Python novērst kļūdu “Nav moduļa ar nosaukumu Sklearn”.

Ka Python Noverst Kludu Nav Modula Ar Nosaukumu Sklearn



Ja esat datu zinātnieks vai mašīnmācīšanās inženieris, jūs varat saskarties ar daudzām kļūdām, un viena no tām ir kļūda “nav moduļa ar nosaukumu sklearn”. Tas ir saistīts ar scikit-learn Python pakotni.

Scikit-learn jeb sklearn ir populāra Python atvērtā pirmkoda mašīnmācības bibliotēka. Tas ir efektīvs un ērti lietojams modulis, kas tiek izmantots dažādos datu zinātnes ekosistēmas algoritmos. Tāpēc tā ir lieliska izvēle iesācējiem un pieredzējušiem izstrādātājiem.

Kļūda “nav moduļa ar nosaukumu sklearn” rodas, importējot sklearn moduli savā projektā, sistēmā neinstalējot scikit-learn bibliotēku. Ja jūs saskaraties ar līdzīgu kļūdu, šī rokasgrāmata ir paredzēta jums. Šeit mēs īsi paskaidrosim, kā bez problēmām novērst kļūdu “nav moduļa ar nosaukumu sklearn”.







Kā Python novērst kļūdu “Nav moduļa ar nosaukumu Sklearn”.

Kā minēts, kļūda “nav moduļa ar nosaukumu sklearn” rodas tāpēc, ka datorā nav pieejama scikit-learn pakotne. Tāpēc jums tas ir jāinstalē un jāpārbauda, ​​lai novērstu šo kļūdu. Sadalīsim šo sadaļu dažādās daļās, veicot soli pa solim.



Vispirms pārliecinieties, vai sistēmā ir pareizi instalēta jaunākā Python versija:



python -- versija

Terminālis atgriezīs pašlaik instalēto versiju.





Palaidiet šādu komandu operētājsistēmai Linux:



python3 -- versija

Tagad apmeklējiet oficiālā mājas lapa lai lejupielādētu un instalētu jaunāko pieejamo Python versiju.

Instalējiet Scikit-Learn pakotni

Atveriet komandu uzvedni un palaidiet tālāk norādītās komandas, lai sāktu scikit-learn pakotnes instalēšanu sistēmā:

pip instalēt scikit-learn

Piezīme: Kompilatoriem, piemēram, Jupyter Notebook un Anaconda, varat izmantot šādas norādītās komandas:

Palaidiet šādu Anaconda komandu:

conda install -c anaconda scikit-learn

Līdzīgi izpildiet šo komandu Jupyter Notebook:

! pip instalēt scikit-learn matplotlib scipy numpy

Ja datorā jau esat instalējis pakotni scikit-learn un joprojām saskaraties ar kļūdu “nav moduļa ar nosaukumu sklearn”, mēģiniet to atkārtoti instalēt.

Pārinstalējiet Scikit-Learn pakotni

Lai sāktu atkārtotas instalēšanas procesu, komandu uzvednē palaidiet tālāk norādītās komandas:

pip atinstalēt scikit-learn -y

pip instalēt scikit-learn

Pārbaudiet Scikit-Learn pakotnes instalēšanu

Kļūda “nav moduļa ar nosaukumu sklearn” ir saistīta ar scikit-learn pakotni. Tāpēc pārbaudiet, vai jūsu sistēmai ir šāda pakotne:

pip šovs scikit-learn

Jūsu ideālā izvadā būtu iekļauta informācija, kas ir saistīta ar scikit-learn pakotni, kā parādīts nākamajā attēlā:

No otras puses, pirms pakotnes instalēšanas šis rezultāts izskatās šādi:

Secinājums

Kļūda “nav moduļa ar nosaukumu sklearn” ir saistīta ar scikit-learn pakotnes instalēšanu. Šajā rokasgrāmatā vispirms ir sniegta informācija par pakotnes instalēšanas procesu. Mēs paskaidrojām, kā to pārinstalēt lietotājiem, kuriem tā jau ir instalēta savos datoros, bet joprojām saskaras ar šo problēmu. Atcerieties pareizi izpildīt komandas. Pretējā gadījumā jūs, iespējams, nevarēsit novērst kļūdu.