Авто проверка последней версии pip
Я бы хотел чтобы программа проверяла последнюю существующую версию pip, сравнивала её с той, что установлена, и в случае если на пк старая версия - она обновлялась. Установленную версию даёт команда pip --version, а какая команда даст последнюю выпущенную версию pip? И сработает ли код на c++:
if (v!=v_new){
system("python.exe -m pip install --upgrade pip");
system("python.exe -m easy_install pip");
}
Где v - значение, возвращённое pip --version,а n_new - последняя выпущенная версия.
Ответы (1 шт):
Автор решения: nomnoms12
→ Ссылка
Достаточно использовать pip install -U pip.
Если текущая версия является последней, то повторной установки не произойдёт:
C:\Users\Username>pip install -U pip
Requirement already up-to-date: pip in c:\users\username\appdata\local\programs\python\python38\lib\site-packages (20.1)