Обновление диспетчера пакетов 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
.