Не удалось найти версию, удовлетворяющую требованию tkinter python 3.7.2 для windows 10 - PullRequest
0 голосов
/ 27 февраля 2019

я знаю, что на этом форуме уже задавалось много таких вопросов, но я не смог найти ни одного, который бы помог моему конкретному случаю.

Я пытаюсь установить tkinter (и некоторые другие пакеты) с помощью pip install на windows10 смно выдает ошибку

pip install tkinter

 Could not find a version that satisfies the requirement tkinter (from 
versions: )
No matching distribution found for tkinter

как мне ее установить?я получаю ту же ошибку и для некоторых других пакетов.Какое решение подходит для любых будущих пакетов, которые я устанавливаю?

1 Ответ

0 голосов
/ 27 февраля 2019

При установке пакетов с 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()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...