আমদানি ত্রুটি: কোনও মডিউল স্কেলার্ন নামে নেই


23

আমি এই নির্দেশাবলী অনুসরণ করে স্কাইকিট-লার্ন ইনস্টল করেছি

এমনকি যখন আমি এখন আবার চালানোর চেষ্টা করি: sudo pip install -U scikit-learn

আমি এই বার্তাটি আবার প্রমাণ করছি যে ইনস্টলেশনটি ঠিক আছে:

Requirement already up-to-date: scikit-learn in /home/begueradj/.local/lib/python2.7/site-packages

তবে আমি এটি আমদানি করতে ব্যর্থ:

begueradj@begueradj-Sampo:~/Desktop/begueradj$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:38) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sklearn
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named sklearn

কিভাবে সমাধান করবেন?

উত্তর:


37

উবুন্টু 14.04 প্যাকেজটির নাম পাইথন-স্ক্লেয়ারন (পূর্বে পাইথন-সাইকিটস-লার্ন) এবং নিম্নলিখিত কমান্ডটি ব্যবহার করে উবুন্টু 14.04-19.04 এ ইনস্টল করা যেতে পারে:

sudo apt install python-sklearn  

পাইথন-স্ক্লারন প্যাকেজটি উবুন্টু 14.04-তে এবং বর্তমানে সমর্থিত অন্যান্য উবুন্টু রিলিজগুলিতে ডিফল্ট সংগ্রহস্থলে রয়েছে।

উবুন্টু ১.0.০৪ এবং পরবর্তীতে পাইথন-স্ক্লেয়ারনের পাইথন 3 সংস্করণটি নিম্নলিখিত কমান্ডের সাহায্যে ডিফল্ট উবুন্টু সংগ্রহস্থল থেকে ইনস্টল করা যেতে পারে:

sudo apt install python3-sklearn 

পাইথন-স্ক্লেয়ারন উবুন্টু-র সর্বদা সমর্থিত সংস্করণগুলির জন্য কমপক্ষে উবুন্টু 15.10 অবধি ডিফল্ট উবুন্টু সংগ্রহস্থলগুলিতে রয়েছে।
কারেল

এবং 16.04 সম্পর্কে কি?
ইগিপাস

পাইথন-স্ক্লেয়ারান বর্তমানে সমর্থিত সমস্ত উবুন্টু 19.04 অবধি রিলিজগুলিতে ডিফল্ট উবুন্টু সংগ্রহস্থল থেকে পাওয়া যায়। 19.10 এবং তারপরে। কেবলমাত্র পাইথন 3-স্কলারন প্যাকেজটি ডিফল্ট উবুন্টু সংগ্রহস্থলে রয়েছে।
কারেল

7

উবুন্টু লিনাক্সে ইনস্টল করার সময় আপনাকে প্রথমে ব্যবহার নির্ভরতা ইনস্টল করতে হবে apt-get, তবে pip installঅন্যথায় pip installসাইকিট-লার্নের স্বাভাবিকভাবে কাজ করবে না। নিচে দেখ:

পদক্ষেপ 1: নিশ্চিত করুন যে অ্যাপট-গেট আপডেট হয়েছে

sudo apt-get update

পদক্ষেপ 2: নির্ভরতা ইনস্টল করুন

sudo apt-get install build-essential python-dev python-setuptools python-numpy python-scipy libatlas-dev libatlas3gf-base

পদক্ষেপ 3: পাইপ ইনস্টল করুন সাইকিত শিখুন

pip install --user --install-option="--prefix=" -U scikit-learn

আশাকরি এটা সাহায্য করবে!


0

আমি অনেকগুলি চেষ্টা করেছি কিন্তু শেষ পর্যন্ত, স্বয়ংক্রিয় সরঞ্জামগুলির সাথে আনইনস্টল সহ। সুতরাং, আমি ম্যানুয়ালি বিজ্ঞান-শিখার আনইনস্টল করেছি।

sudo rm -R /home/ubuntu/.local/lib/python3.6/site-packages/sklearn
sudo rm -R /home/ubuntu/.local/lib/python3.6/site-packages/scikit_learn-0.20.0-py3.6.egg-info

এবং পিপ ব্যবহার করে পুনরায় ইনস্টল করুন

sudo pip3.6 install -U scikit-learn
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.