Scikit-learn، یا sklearn، Python میں ایک مقبول اوپن سورس مشین لرننگ لائبریری ہے۔ یہ ایک موثر اور استعمال میں آسان ماڈیول ہے جو ڈیٹا سائنس ماحولیاتی نظام کے مختلف الگورتھم میں استعمال ہوتا ہے۔ اسی لیے یہ ابتدائی اور ماہر ڈویلپرز کے لیے ایک بہترین انتخاب ہے۔
'اسکلیئرن نام کا کوئی ماڈیول نہیں' خرابی اس وقت پیدا ہوتی ہے جب آپ اپنے سسٹم پر اسکیٹ لرن لائبریری کو انسٹال کیے بغیر اپنے پروجیکٹ میں اسکلیئر ماڈیول درآمد کرتے ہیں۔ اگر آپ کو اسی طرح کی غلطی کا سامنا ہے، تو یہ گائیڈ آپ کے لیے ہے۔ یہاں، ہم مختصراً یہ بتائیں گے کہ 'کوئی ماڈیول نامی sklearn' کو بغیر کسی پریشانی کے کیسے حل کیا جائے۔
ازگر میں 'کوئی ماڈیول نامی Sklearn' کی خرابی کو کیسے حل کریں۔
جیسا کہ ذکر کیا گیا ہے، آپ کے کمپیوٹر پر سکیٹ لرن پیکج کی عدم دستیابی کی وجہ سے 'کوئی ماڈیول نامی سکلیرن' کی خرابی واقع نہیں ہوتی ہے۔ لہذا، آپ کو اس خرابی کو حل کرنے کے لیے اسے انسٹال اور تصدیق کرنا چاہیے۔ آئیے مرحلہ وار عمل کے ذریعے اس حصے کو مختلف حصوں میں تقسیم کرتے ہیں۔
سب سے پہلے، اس بات کو یقینی بنائیں کہ Python کا تازہ ترین ورژن سسٹم میں مناسب طریقے سے انسٹال ہے:
python --version
ٹرمینل موجودہ انسٹال شدہ ورژن واپس کر دے گا۔
لینکس کے لیے درج ذیل کمانڈ چلائیں:
python3 --version
اب، ملاحظہ کریں سرکاری ویب سائٹ Python کا تازہ ترین دستیاب ورژن ڈاؤن لوڈ اور انسٹال کرنے کے لیے۔
اسکِٹ لرن پیکج انسٹال کریں۔
کمانڈ پرامپٹ کھولیں اور اپنے سسٹم میں سکیٹ لرن پیکج کو انسٹال کرنا شروع کرنے کے لیے درج ذیل دی گئی کمانڈز کو چلائیں۔
pip install scikit-learn
نوٹ: Jupyter Notebook اور Anaconda جیسے مرتب کرنے والوں کے لیے، آپ درج ذیل کمانڈز استعمال کر سکتے ہیں:
ایناکونڈا کے لیے درج ذیل کمانڈ چلائیں:
conda install -c anaconda scikit-learnاسی طرح، Jupyter Notebook کے لیے درج ذیل کمانڈ پر عمل کریں:
! pip install scikit-learn matplotlib scipy numpyاگر آپ نے پہلے ہی اپنے پی سی پر سکیٹ لرن پیکج انسٹال کر رکھا ہے اور پھر بھی 'اسکلیئرن نام کا کوئی ماڈیول نہیں' کی خرابی کا سامنا ہے تو اسے دوبارہ انسٹال کرنے کی کوشش کریں۔
Scikit-Learn Package کو دوبارہ انسٹال کریں۔
دوبارہ انسٹالیشن کا عمل شروع کرنے کے لیے کمانڈ پرامپٹ میں درج ذیل کمانڈز کو چلائیں۔
pip uninstall scikit-learn -ypip install scikit-learn
اسکِٹ-لرن پیکج کی تنصیب کی تصدیق کریں۔
'اسکلیئرن نام کا کوئی ماڈیول نہیں' کی خرابی سکیٹ لرن پیکج سے منسلک ہے۔ لہذا، تصدیق کریں کہ آپ کے سسٹم میں پیکیج ہے:
pip شو scikit-learnآپ کے مثالی آؤٹ پٹ میں وہ تفصیلات شامل ہوں گی جو اسکِٹ لرن پیکج سے وابستہ ہیں جیسا کہ درج ذیل تصویر میں دکھایا گیا ہے:
دوسری طرف، پیکیج کو انسٹال کرنے سے پہلے، یہ نتیجہ اس طرح لگتا ہے:
نتیجہ
'اسکلیئرن نام کا کوئی ماڈیول نہیں' خرابی کا تعلق اسکیٹ لرن پیکج کو انسٹال کرنے سے ہے۔ یہ گائیڈ سب سے پہلے آپ کو پیکج کی تنصیب کے عمل سے گزرتا ہے۔ ہم نے وضاحت کی کہ اسے ان صارفین کے لیے دوبارہ کیسے انسٹال کیا جائے جنہوں نے اسے اپنے پی سی پر انسٹال کر رکھا ہے لیکن پھر بھی اس مسئلے کا سامنا ہے۔ کمانڈز کو صحیح طریقے سے چلانا یاد رکھیں۔ بصورت دیگر، آپ غلطی کو حل کرنے سے قاصر ہو سکتے ہیں۔