Kaip išspręsti Python klaidą „Nėra modulio, pavadinto Sklearn“.

Kaip Isspresti Python Klaida Nera Modulio Pavadinto Sklearn



Būdami duomenų mokslininku arba mašininio mokymosi inžinieriumi, galite susidurti su daugybe klaidų ir viena iš jų yra klaida „nėra modulio, pavadinto sklearn“. Jis susietas su scikit-learn Python paketu.

Scikit-learn arba sklearn yra populiari atvirojo kodo mašininio mokymosi biblioteka Python. Tai efektyvus ir lengvai naudojamas modulis, naudojamas įvairiuose duomenų mokslo ekosistemos algoritmuose. Štai kodėl tai puikus pasirinkimas pradedantiesiems ir patyrusiems kūrėjams.

Klaida „nėra modulio, pavadinto sklearn“ atsiranda, kai importuojate sklearn modulį į savo projektą neįdiegę scikit-learn bibliotekos savo sistemoje. Jei susiduriate su panašia klaida, šis vadovas skirtas jums. Čia trumpai paaiškinsime, kaip be vargo išspręsti klaidą „nėra modulio, pavadinto sklearn“.







Kaip išspręsti Python klaidą „Nėra modulio, pavadinto Sklearn“.

Kaip minėta, klaida „nėra modulio, pavadinto sklearn“ atsiranda dėl to, kad jūsų kompiuteryje nėra scikit-learn paketo. Todėl, norėdami išspręsti šią klaidą, turite ją įdiegti ir patvirtinti. Padalinkime šį skyrių į įvairias dalis, atlikdami žingsnis po žingsnio procesą.



Pirmiausia įsitikinkite, kad naujausia Python versija yra tinkamai įdiegta sistemoje:



python -- versija

Terminalas grąžins šiuo metu įdiegtą versiją.





Vykdykite šią komandą Linux:



python3 -- versija

Dabar apsilankykite Oficiali svetainė Norėdami atsisiųsti ir įdiegti naujausią turimą Python versiją.

Įdiekite „Scikit-Learn“ paketą

Atidarykite komandų eilutę ir paleiskite šias nurodytas komandas, kad pradėtumėte diegti scikit-learn paketą savo sistemoje:

pip install scikit-learn

Pastaba: Kompiliatoriams, tokiems kaip Jupyter Notebook ir Anaconda, galite naudoti šias nurodytas komandas:

Vykdykite šią Anaconda komandą:

conda install -c anaconda scikit-learn

Panašiai vykdykite šią „Jupyter Notebook“ komandą:

! pip įdiegti scikit-learn matplotlib scipy numpy

Jei jau įdiegėte scikit-learn paketą savo kompiuteryje ir vis tiek susiduriate su klaida „nėra modulio, pavadinto sklearn“, pabandykite jį įdiegti iš naujo.

Iš naujo įdiekite „Scikit-Learn“ paketą

Norėdami pradėti iš naujo diegimo procesą, komandų eilutėje paleiskite šias nurodytas komandas:

pip pašalinti scikit-learn -y

pip install scikit-learn

Patikrinkite, ar įdiegtas „Scikit-Learn“ paketas

Klaida „nėra modulio, pavadinto sklearn“ yra susieta su scikit-learn paketu. Todėl patikrinkite, ar jūsų sistemoje yra paketas:

pip šou scikit-learn

Jūsų ideali produkcija apimtų išsamią informaciją, susijusią su scikit-learn paketu, kaip parodyta šiame paveikslėlyje:

Kita vertus, prieš įdiegiant paketą šis rezultatas atrodo taip:

Išvada

Klaida „nėra modulio, pavadinto sklearn“ yra susijusi su scikit-learn paketo įdiegimu. Šis vadovas pirmiausia supažindina jus su paketo diegimo procesu. Mes paaiškinome, kaip jį įdiegti iš naujo vartotojams, kurie jau buvo įdiegę savo kompiuteriuose, bet vis dar susiduria su šia problema. Nepamirškite teisingai vykdyti komandų. Priešingu atveju gali nepavykti išspręsti klaidos.