How to Install Scipy in Python on Windows?
Last Updated :
13 Feb, 2024
Scipy is a python library that is useful in solving many mathematical equations and algorithms. It is designed on the top of Numpy library that gives more extension of finding scientific mathematical formulae like Matrix Rank, Inverse, polynomial equations, LU Decomposition, etc. Using its high-level functions will significantly reduce the complexity of the code and helps in better analyzing the data.
In this article, we will look into various methods of installing Scipy library on Windows.
Pre-requisites:
The only thing that you need for installing Scipy module on Windows are:
Installing Scipy on Windows:
For Conda Users:
If you want the installation to be done through conda, you can use the below command:
conda install scipy
Type y for yes when prompted.
You will get a similar message once the installation is complete

Make sure you follow the best practices for installation using conda as:
- Use an environment for installation rather than in the base environment using the below command:
conda create -n my-env
conda activate my-env
Note: If your preferred method of installation is conda-forge, use the below command:
conda config --env --add channels conda-forge
For PIP Users:
Users who prefer to use pip can use the below command to install Scipy package on Windows:
pip install scipy
You will get a similar message once the installation is complete:

Note: As you can see in the above image, there are a couple of dependencies that are not resolved. This can be resolved by upgrading the PIP using the below command for proper functioning of Scipy library:
python --upgrade pip
pip install --use-feature=2020-resolver
Verifying Scipy Module Installation:
To verify if Scipy has been successfully installed in your system run the below code in a python IDE of your choice:
Python3
import scipy
scipy.__version__
If successfully installed you will get the following output.
Similar Reads
How to Install Python Scrapy on Windows? Scrapy is a web scraping library that is used to scrape, parse and collect web data. Now once our spider has scrapped the data then it decides whether to: Keep the data.Drop the data or items.stop and store the processed data items. In this article, we will look into the process of installing the Sc
2 min read
How to Install Python sympy in Windows? Sympy is a Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python. SymPy only depends on mpmath, a pure Python libr
2 min read
How to install Python on Windows? Python is a high-level programming language that has become increasingly popular due to its simplicity, versatility, and extensive range of applications. The process of How to install Python in Windows, operating system is relatively easy and involves a few uncomplicated steps. This article aims to
5 min read
How to Install Eli5 in Python on Windows? Eli5 is an open-source and cross-platform Python library available for various operating systems including Windows, Linux, and macOS, written to easily and quickly debug machine learning classifier models to explain their predictions. It provides support for machine learning frameworks and packages
2 min read
How to Install Gekko In Python on Windows? In this article, we will learn how to install Gekko in Python on Windows . GEKKO is a Python package for machine learning and optimization of mixed-integer and differential-algebraic equations. It is coupled with large-scale solvers for linear, quadratic, nonlinear, and mixed-integer programming (LP
2 min read