Open In App

How to set up Setuptools for Python on Windows?

Setuptools is a package development process library that is designed to make packaging Python projects easier by boosting the standard distutils (distribution utilities) library of Python. 

In this article, we will learn how to install Setuptools for Python on Windows.



Installing Setuptools on Windows 

Method 1: Using pip to install Setuptools Package

Follow the below steps to install the Setuptools package on Windows using pip:



Step 1: Install the latest or current version of Python3 in Windows.

Step 2: Now check if pip and python are correctly installed in your system using the following commands.

python –version

pip –version

Step 3: Upgrade pip to the latest version to avoid errors during installation.

pip install –upgrade pip

Step 4: Enter the following command in the command prompt to install Setuptools using pip.

pip install setuptools

Method 2: Using setup.py to install Setuptools

Follow the below steps to install the Setuptools on Windows using the setup.py file:

Step 1: Download the latest source package of Setuptools for Python3 from here.

curl https://files.pythonhosted.org/packages/9b/be/13f54335c7dba713b0e97e11e7a41db3df4a85073d6c5a6e7f6468b22ee2/setuptools-60.2.0.tar.gz > setuptools-60.2.0.tar.gz

Step 2: Extract the downloaded package using the given command.

tar -xzvf setuptools-60.2.0.tar.gz

Step 3: Go to the setuptools-60.2.0 folder and enter the following command to install the package.

cd setuptools-60.2.0

python setup.py install

Verifying Setuptools installation on Windows

Make the following import in your Python terminal to verify if the installation of the Setuptools package has been done properly:

import setuptools 

If there is any error while importing the module then the Setuptools package is not installed properly.

Article Tags :