Как настроить Setuptools для Python в Windows?

Опубликовано: 6 Сентября, 2022

Setuptools — это библиотека процесса разработки пакетов, предназначенная для упрощения упаковки проектов Python за счет расширения стандартной библиотеки distutils (утилиты распространения) Python.

  • Он включает в себя пакет Python и определения модулей.
  • Он включает метаданные пакета дистрибутива
  • Он включает в себя тестовые хуки
  • Включает установку проекта
  • Он также включает детали для конкретной платформы.
  • Он поддерживает Python3.

В этой статье мы узнаем, как установить Setuptools для Python в Windows.

Установка Setuptools в Windows

Способ 1: использование pip для установки пакета Setuptools

Выполните следующие шаги, чтобы установить пакет Setuptools в Windows с помощью pip:

Шаг 1: Установите последнюю или текущую версию Python3 в Windows.

Шаг 2: Теперь проверьте, правильно ли установлены pip и python в вашей системе, используя следующие команды.

python –version

pip –version

Шаг 3: Обновите pip до последней версии, чтобы избежать ошибок при установке.

pip install –upgrade pip

Шаг 4: Введите следующую команду в командной строке, чтобы установить Setuptools с помощью pip.

pip install setuptools

Способ 2. Использование setup.py для установки Setuptools

Выполните следующие шаги, чтобы установить Setuptools в Windows с помощью файла setup.py:

Шаг 1: Загрузите последний исходный пакет Setuptools для Python3 отсюда.

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

Шаг 2: Извлеките загруженный пакет с помощью данной команды.

tar -xzvf setuptools-60.2.0.tar.gz

Шаг 3: Перейдите в папку setuptools-60.2.0 и введите следующую команду для установки пакета.

cd setuptools-60.2.0

python setup.py install

Проверка установки Setuptools в Windows

Сделайте следующий импорт в своем терминале Python, чтобы убедиться, что установка пакета Setuptools выполнена правильно:

import setuptools 

Если при импорте модуля возникает какая-либо ошибка, значит, пакет Setuptools установлен неправильно.