How to Install Scipy in Python on MacOS?
Last Updated :
30 Sep, 2021
In this article, we will learn how to install Scipy in Python on MacOS. SciPy is a free and open-source Python library used for scientific computing and technical computing. SciPy contains modules for optimization, linear algebra, integration, interpolation, special functions, FFT, signal and image processing, ODE solvers, and other tasks common in science and engineering.
Installation:
Method 1: Using pip to install Scipy Package
Follow the below steps to install the Scipy package on macOS using pip:
Step 1: Install the latest Python3 in MacOS.
Step 2: Check if pip3 and python3 are correctly installed.
python3 --version
pip3 --version
Step 3: Upgrade your pip to avoid errors during installation.
pip3 install --upgrade pip
Step 4: Enter the following command to install Scipy using pip3.
pip3 install scipy

Method 2: Using setup.py to install Scipy
Follow the below steps to install the Scipy package on macOS using the setup.py file:
Step 1: Download the latest source package of Scipy for python3 from here.
curl https://files.pythonhosted.org/packages/47/33/a24aec22b7be7fdb10ec117a95e1e4099890d8bbc6646902f443fc7719d1/scipy-1.7.1.tar.gz > scipy.tar.gz
Step 2: Extract the downloaded package using the following command.
tar -xzvf scipy.tar.gz
Step 3: Go inside the folder and Enter the following command to install the package.
Note: You must have developer tools for XCode MacOS installed in your system
cd scipy-1.7.1
python3 setup.py install

Verifying Scipy installation on macOS:
Make the following import in your python terminal to verify if the installation has been done properly:
import scipy
If there is any error while importing the module then is not installed properly.
Similar Reads
How to Install Python sympy on MacOS? Sympy is a lightweight, open-source Python library for symbolic math. Its vision is to become a fully functional computer algebra system while keeping the code as simple, understandable, and extensible as possible. Sympy relies only on mpmath, a pure Python library for arbitrary floating-point arith
2 min read
How to Install sqlalchemy in Python on MacOS? In this article, we will learn how to install SQLAlchemy in Python on MacOS. SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL Installation:Method 1: Using pip to install SQLAlchemy Follow the below steps to inst
2 min read
How to Install Scipy In Python on Linux? In this article, we are going to see how to install Scipy in Python on Linux, SciPy is a python library that is useful in solving many mathematical equations and algorithms, it is a free and open-source Python library built on top of the popular NumPy library. To install Scipy on Linux: There are ge
2 min read
How to Install Eli5 in Python on MacOS? Eli5 is an open-source library that is written purely in Python for easy and quick debugging of machine learning classifiers and interpreting their predictions. It provides support for machine learning frameworks and packages such as sci-kit-learn, Keras, xgboost, etc. The Eli5 library is a cross-pl
2 min read
How to Install Nose in Python on MacOS? In this article, we will learn how to install Nose in Python on MacOS. Nose extends the test loading and running features of unittest, making it easier to write, find and run tests. Installation:Method 1: Using pip to install Nose Package Follow the below steps to install the Nose package on macOS u
2 min read