Обновление диспетчера пакетов Windows Python 3

Я хочу обновить свою установку Python 3 до определенной версии Python 3 (3.8.10), но я не могу определить полную версию, которую ожидает «менеджер пакетов Windows».

winget upgrade --id Python.Python.3 --version 3.8.10пишет: "Версия, соответствующая 3.8.10, не найдена"

Моя текущая версия 3.6.8150.0. Что такое номер 8150? Я нигде не могу найти документацию об этом.

1 ответ

Номер, который вы видите, и номер, на который вы должны передать --versionэто версия пакета winget, а не самого Python.

Я не понимаю, почему все пакеты Python winget имеют 150в своей версии пакета (документы вклада, похоже, не обеспечивают согласованной схемы управления версиями). Но, глядя на доступные варианты на winget-pkgs , скорее всего, тот, который вам нужен, 3.8.10150.0.

Другие вопросы по тегам