আমরা নিম্নলিখিত পদ্ধতিগুলির সাহায্যে Python SciPy ইনস্টল করতে পারি −
-
বৈজ্ঞানিক পাইথন বিতরণ − বিভিন্ন বৈজ্ঞানিক পাইথন ডিস্ট্রিবিউশন রয়েছে যা সবচেয়ে বেশি ব্যবহৃত প্যাকেজের সাথে ভাষা নিজেই প্রদান করে। এই বিতরণগুলি ব্যবহার করার সুবিধা হল যে তাদের সামান্য কনফিগারেশন প্রয়োজন এবং প্রায় সমস্ত সেটআপে কাজ করে। এখানে আমরা তিনটি সবচেয়ে দরকারী বিতরণ নিয়ে আলোচনা করব -
-
অ্যানাকোন্ডা - অ্যানাকোন্ডা, একটি বিনামূল্যের পাইথন বিতরণ, এমএস উইন্ডোজ, ম্যাক ওএস এবং লিনাক্সে ভাল কাজ করে। এটি আমাদের 1500 টিরও বেশি পাইথন এবং R প্যাকেজ এবং লাইব্রেরির একটি বড় সংগ্রহ প্রদান করে। এই পাইথন বিতরণ নতুনদের জন্য সবচেয়ে উপযুক্ত৷
৷ -
WinPython − এটি আরেকটি বিনামূল্যের পাইথন বিতরণ যাতে বৈজ্ঞানিক প্যাকেজগুলির পাশাপাশি স্পাইডার IDE অন্তর্ভুক্ত রয়েছে৷ নামের অন্তর্ভুক্ত, এটি শুধুমাত্র MS Windows OS এর সাথে কাজ করে৷
৷ -
Pyzo - পাইজোও একটি বিনামূল্যে পাইথন বিতরণ। এটি Anaconda এবং IEP ইন্টারেক্টিভ ডেভেলপমেন্ট এনভায়রনমেন্টের উপর ভিত্তি করে। এটি এমএস উইন্ডোজ, ম্যাক ওএস এবং লিনাক্সের মতো সমস্ত প্রধান অপারেটিং সিস্টেম সমর্থন করে।
-
-
পিপের মাধ্যমে - পিপ হল একটি অন্তর্নির্মিত প্যাকেজ ম্যানেজমেন্ট সিস্টেম যা পাইথনের সাথে আসে। আপনি কোনো অফিসিয়াল প্যাকেজ ইনস্টল, আপডেট বা মুছে ফেলার জন্য পিপ ব্যবহার করতে পারেন। নিচে পিপ-
এর মাধ্যমে অন্যান্য দরকারী প্যাকেজের সাথে SciPy ইনস্টল করার কমান্ড দেওয়া হল
python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
-
সিস্টেম প্যাকেজ ম্যানেজার − আপনি নিম্নোক্তভাবে সবচেয়ে সাধারণ পাইথন প্যাকেজগুলি ইনস্টল করতে সিস্টেম প্যাকেজ ম্যানেজার ব্যবহার করতে পারেন -
-
উবুন্টু এবং ডেবিয়ান - উবুন্টু এবং ডেবিয়ান ওএসের জন্য, নিচের কমান্ডে দেওয়া হিসাবে apt-get ব্যবহার করুন -
-
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
-
ফেডোরা 22 এবং পরবর্তী − Fedora 22 এবং পরবর্তী OS এর জন্য, নিচের কমান্ডে দেওয়া dnf ব্যবহার করুন
sudo dnf install numpy scipy python-matplotlib ipython pythonpandas sympy python-nose atlas-devel
-
ম্যাক ওএস − যদি আপনি Macports প্যাকেজ ম্যানেজার ব্যবহার করেন, তাহলে আপনি নিম্নলিখিত কমান্ডটি চালাতে পারেন−
sudo port install py35-numpy py35-scipy py35-matplotlib py35- ipython +notebook py35-pandas py35-sympy py35-nose
আপনি যদি Homebrew ব্যবহার করেন (SciPy ইকোসিস্টেমের অসম্পূর্ণ কভারেজ আছে), নিচের কমান্ডটি ব্যবহার করুন -
Sudobrew install numpy scipy ipython jupyter
-
উৎস প্যাকেজ − যারা ডেভেলপমেন্টের সাথে জড়িত তাদের জন্য এই পদ্ধতিটি সবচেয়ে উপযুক্ত কারণ সোর্স প্যাকেজ দিয়ে তারা ডেভেলপমেন্ট সংস্করণ পেতে পারে বা সোর্স কোডও পরিবর্তন করতে পারে। আপনি এখানে SciPy-এর জন্য উৎস প্যাকেজ পেতে পারেন।
-
বাইনারি − আপনি সরাসরি প্যাকেজগুলি এর বাইনারি ফাইলগুলি ব্যবহার করে ইনস্টল করতে পারেন। বাইনারি ফাইলগুলি হয় GitHub বা PyPi বা তৃতীয় পক্ষের সংগ্রহস্থল থেকে আসতে পারে। উদাহরণস্বরূপ, উবুন্টু ওএসের প্যাকেজ সংগ্রহস্থল রয়েছে যেখান থেকে আপনি পৃথক বাইনারি ডাউনলোড করতে পারেন।