আমরা নিচের পদ্ধতিগুলো ব্যবহার করে Python SciPy ইনস্টল করতে পারি:
Scientific Python Distributions − বিভিন্ন সায়েন্টিফিক পাইথন ডিস্ট্রিবিউশন রয়েছে যা ল্যাঙ্গুয়েজটিই এর সাথে সবচেয়ে ব্যবহৃত প্যাকেজগুলো প্রদান করে। এই ডিস্ট্রিবিউশনগুলো ব্যবহার করার সুবিধা হল এগুলো কম কনফিগারেশন চায় এবং প্রায় সকল সেটআপে কাজ করে। এখানে আমরা তিনটি সবচেয়ে উপযোগী ডিস্ট্রিবিউশন আলোচনা করব:
Anaconda − Anaconda, একটি ফ্রি পাইথন ডিস্ট্রিবিউশন, যা MS Windows, Mac OS, এবং Linux-এ ভালো কাজ করে। এটি ১৫০০-এরও বেশি পাইথন এবং R প্যাকেজের পাশাপাশি একটি বড় লাইব্রেরি সংগ্রহ প্রদান করে। এই পাইথন ডিস্ট্রিবিউশন শুরुआতকারীদের জন্য সেরা।
WinPython − এটি আরেকটি ফ্রি পাইথন ডিস্ট্রিবিউশন যেটি সায়েন্টিফিক প্যাকেজের পাশাপাশি Spyder IDE অন্তর্ভুক্ত করে। নাম অনুযায়ী, এটি শুধু MS Windows OS-এ কাজ করে।
Pyzo − Pyzoও একটি ফ্রি পাইথন ডিস্ট্রিবিউশন। এটি Anaconda এবং IEP ইন্টারঅ্যাক্টিভ ডেভেলপমেন্ট এনভায়রনমেন্টের উপর ভিত্তি করে তৈরি। এটি MS Windows, Mac OS, এবং Linux সহ সকল প্রধান অপারেটিং সিস্টেম সাপোর্ট করে।
Via pip − Pip হল পাইথনের সাথে আসা একটি ইনবিল্ট প্যাকেজ ম্যানেজমেন্ট সিস্টেম। আপনি pip ব্যবহার করে যেকোনো অফিসিয়াল প্যাকেজ ইনস্টল, আপডেট, বা ডিলিট করতে পারেন। নিচে pip ব্যবহার করে SciPy এবং অন্যান্য উপযোগী প্যাকেজ ইনস্টল করার কমান্ড দেওয়া হলো:
python -m pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
System Package Manager − আপনি সিস্টেম প্যাকেজ ম্যানেজার ব্যবহার করে সবচেয়ে কমন পাইথন প্যাকেজ ইনস্টল করতে পারেন:
Ubuntu and Debian − Ubuntu এবং Debian OS-এ, নিচের কমান্ডে দেখানোমতো apt-get ব্যবহার করুন:
sudo apt-get install python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose
Fedora 22 and later − Fedora 22 এবং তার পরের OS-এ, নিচের কমান্ডে দেখানোমতো dnf ব্যবহার করুন:
sudo dnf install numpy scipy python-matplotlib ipython pythonpandas sympy python-nose atlas-devel
Mac OS − যদি আপনি Macports প্যাকেজ ম্যানেজার ব্যবহার করেন, তবে নিচের কমান্ড এক্সিকিউট করতে পারেন:
sudo port install py35-numpy py35-scipy py35-matplotlib py35-ipython +notebook py35-pandas py35-sympy py35-nose
যাইহোক, যদি আপনি Homebrew ব্যবহার করেন (SciPy ইকোসিস্টেমের অসম্পূর্ণ কভারেজ সহ), তবে নিচের কমান্ড ব্যবহার করুন:
brew install numpy scipy ipython jupyter
Source packages − এই পদ্ধতিটি তাদের জন্য সেরা যারা ডেভেলপমেন্ট জড়িত কারণ সোর্স প্যাকেজের মাধ্যমে তারা ডেভেলপমেন্ট ভার্সন পেতে পারে বা সোর্স কোড পরিবর্তনও করতে পারে। আপনি এখান থেকে SciPy-এর সোর্স প্যাকেজ পেতে পারেন।
Binaries − আপনি সরাসরি বাইনারি ফাইল ব্যবহার করে প্যাকেজ ইনস্টল করতে পারেন। বাইনারি ফাইল GitHub বা PyPi বা থার্ড-পার্টি রিপোজিটরি থেকে আসতে পারে। উদাহরণস্বরূপ, Ubuntu OS-এ প্যাকেজ রিপোজিটরি থাকে যেখান থেকে আপনি individuelle বাইনারি ডাউনলোড করতে পারেন।