Как обновить библиотеку python
Перейти к содержимому

Как обновить библиотеку python

  • автор:

Пакетное обновление всех Python библиотек в Windows

Привет всем! Я не великий гуру программирования, но даже у меня количество установленных Python библиотек больше одной �� Обновлять их следует не то, что бы регулярно, но все же часто, а учитывая, что это занимает какое-то время (вывести список, посмотреть где есть обновления, нажать на кнопочку) — задумался, а можно ли этот процесс как-то автоматизировать? Оказывается — можно.

На помощь придет следующая команда:

for /F "delims= " %i in ('pip list --outdated --local') do pip install -U %i

размещенная в планировщике заданий. И все, обновление всех Python библиотек должно пройти автоматически. Впрочем, я пока в этом не уверен, и скажу точный результат через несколько дней ��

В любом случае — спасибо за внимание. И как всегда — если есть вопросы — пишите на почту, или в Telegram.

Как установить библиотеку определенной версии в Python?

Как установить библиотеку определенной версии в Python

Как установить библиотеку определенной версии в Python

Привет всем! Делаю тут бота для Instagram (кстати, подписывайтесь на мой �� ) — который будет лайкать посты по указанным тегам, подписываться по заданным параметрам (и отписываться тоже) и все такое прочее. В основе лежит библиотека InstaPy (более подробно о ней — позже). В пока столкнулся с вопросом, который звучит как: «Как установить библиотеку определенной версии в Python?». Разберемся с этой проблемой!

Иногда бывает так, что установив библиотеку с помощью pip вы сталкиваетесь с проблемой — самая новая версия оказывается — не совсем вам подходит. И нужно установить библиотеку определенной версии. Для этого в командной строке вводим следующее (в качестве примера возьмем ту же самую библиотеку InstaPy, о которой говорил выше. Текущая версия библиотеки на момент написания поста: 0.6.13, а мне нужно установить версию: 0.6.12):

pip install instapy==0.6.12

ВСЕ! Фактически,, мы просто дали команду pip — установить библиотеку — и указали нужную нам версию. Кстати, для правильного удаления библиотеки из системы используйте следующую конструкцию:

pip uninstall instapy

т.е. даем команду pip деинсталировать библиотеку (да, этот метод не так красив как в PyCharm, но не оставляет всяческих хвостов в системе).

Спасибо за внимание! Как всегда — в случае возникновения вопросов пишите на почту или в Telegram!

Как обновить библиотеку python

Запись: and-semakin/mytetra_data/master/base/15426289836b9zhv3nqb/text.html на raw.githubusercontent.com

pip install Django —upgrade

pip install Django -U

Эта команда также обновит все зависимости указанного пакета. Если это поведение нежелательно, то нужно использовать следующую команду:

pip install Django -U —upgrade-strategy only-if-needed

  • Закодировать файл в base64 на Python
  • Рекурсивное создание директорий в Python
  • Сортировка в Python
  • Правильно добавить год/месяц к дате в Python
  • Отформатировать дату в Python
  • Получить рабочую директорию и директорию со скриптом в Python
  • Копия объекта в Python
  • Время выполнения программы на Python
  • Конвертировать datetime.timedelta в строку
  • Парсинг даты в Python
  • Конвертировать строку (str) в булевый тип (bool) в Python
  • Получить местный часовой пояс в Python
  • Проверить, что строка соответствует регулярному выражению в Python
  • Просмотреть доступные версии модулей в PIP
  • Получить целочисленный Unix timestamp в Python
  • getter и setter в Python
  • Настроить формат вывода логов в Python
  • Получить переменную окружения в Python
  • Обновить пакет в PIP
  • Получить имя (хостнейм) машины из Python
  • Вывести стэк вызовов при возникновении исключения в Python
  • Функция eval в Python
  • Дозаписывать (append) в файл в Python
  • Препроцессинг кода в Python
  • Проверить, что программа установлена из Python
  • Настроить путь для импорта библиотек в Python
  • Получить размер терминала в символах в Python
  • Enum с дополнительными полями в Python
  • Ошибка invalid command ‘bdist_wheel’ при установке пакета через PIP
  • Получить список аргументов функции из Python
  • Сделать словарь только для чтения в Python
  • Заматчить любой символ, включая перевод строки, в регулярных выражениях на Python
  • Получить список файлов в директории через pathlib в Python
  • Вывести действительное число с округлением до нескольких символов после запятой в Python
  • Вывод в терминал текста с цветами в Python
  • Перезагрузить импортированный модуль в Python
  • Безопасно создать список/словарь/любой объект из строкового представления в Python
  • Аналог декоратора @property для методов класса в Python
  • Перехватить ошибку TimeoutError в asyncio
  • Отключить вывод логов в Python
  • Уровни логгирования в Python
  • Удалить *.pyc и __pycache__ файлы
  • Выгрузить объект в JSON в Unicode в Python
  • Конвертировать datetime в другую часовую зону в Python
  • Дополнить строку нулями в Python
  • Вычислить MD5 от строки в Python
  • Удалить знаки пунктуации из строки в Python
  • Проверить, что первая буква в строке — заглавная, в Python
  • Разбить (split) строку по нескольким разделителям в Python
  • Отсортировать версии в Python
  • Распаковать любой архив в Python
  • Получить имя текущего скрипта на Python
  • Установка pip на Python 2.6
  • Отличить печатаемый символ Unicode от непечатаемого на Python
  • Вывести версию интерпретатора Python в машиночитаемом виде
  • Найти место, куда Python устанавливает пакеты (dist-packages, site-packages)

Как обновить библиотеку?

Как обновить библиотеку? Хочу обновить одну из питоновских библиотек. Как это сделать? Те у меня есть python-lib_a_1.3 , а я хочу python-lib_a_1.9 .

Отслеживать
задан 7 янв 2012 в 12:55
Nicolas Chabanovsky Nicolas Chabanovsky
51.2k 86 86 золотых знаков 266 266 серебряных знаков 505 505 бронзовых знаков

4 ответа 4

Сортировка: Сброс на вариант по умолчанию

pip install -U libname
easy_install -U libname

Отслеживать
ответ дан 7 янв 2012 в 17:03
34.5k 25 25 золотых знаков 97 97 серебряных знаков 214 214 бронзовых знаков

Всё зависит от дистрибутива, смотрите в каком пакете лежит эта библиотека и обновляйте через систему работы с пакетами (или ебилдами).easy_install крайне плохой выход потом замучаетесь вычищать если что не так. так как easy_uninstall нету.

Отслеживать
ответ дан 8 янв 2012 в 14:36
164 3 3 бронзовых знака

 sudo apt-get install python-lib-a-1.9

Отслеживать
ответ дан 7 янв 2012 в 13:37
437 3 3 серебряных знака 11 11 бронзовых знаков

Всё выше написанное правильно,но лучше использовать синаптик- в поисковике написать piton.И появится список всего, что с ним связано, останется только поставить галочки на выбраных пакетах, причем все зависимости будут установлены автоматом или предложены пакеты для установки зависимостей

Отслеживать
ответ дан 9 янв 2012 в 17:41
54 7 7 бронзовых знаков

  • python
  • update
  • библиотеки
    Важное на Мете
Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

Дизайн сайта / логотип © 2023 Stack Exchange Inc; пользовательские материалы лицензированы в соответствии с CC BY-SA . rev 2023.11.15.1019

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *