При установке пакетов с pip
он автоматически собирает все зависимости этих пакетов, если они еще не установлены.Например, если вы установили SciPy
, но не установили NumPy
, pip автоматически установит NumPy
, поскольку он указан в зависимостях SciPy
.
Полученная ошибка возникает, когда одно из перечисленных требований для пакета, который вы хотите установить, недоступно.Это может иметь ряд причин:
Требуемый пакет недоступен на PyPi.
Требуемый пакет или пакет, который вы хотитеустановка несовместима с вашей версией python.
Вы ввели неверное имя пакета.
Когда я пытаюсь pip install tkinter
, я получаюта же ошибка.Причина этого в том, что tkinter уже включен в стандартную библиотеку python (по крайней мере, для python 3.x).Вам не нужно его устанавливать.Вы можете убедиться, что tkinter работает, на простом примере, например
import tkinter as tk
root = tk.Tk()
root.mainloop()