Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Как посмотреть установленные библиотеки python pip: пошаговая инструкция

  1. Как посмотреть установленные библиотеки python pip: пошаговая инструкция

    Всем привет! Нужна помощь, ребзя. Недавно начал осваивать Python и вот дошел до того, что в проекте потребовалось понять, какие библиотеки установлены через pip. Я как бы помню, что ставил немало всего, но уже не помню конкретику. Вообще, можно как-то фигачить команду, чтобы отобразить все установленные модули? Было бы топово, если кто-то объяснил еще, как это все дело через код пихать. Мерсибки заранее, короче.



  2. Ждём вас в нашем чате в Телеграмм ==>> @pythoneer_chat

    А ТАКЖЕ: Канал о Python, статьи и книги ==>>
    @pythoneer_ru

  3. Йоу, самый простой и рабочий метод - это команда в терминале:
    Программный код:
    pip list 
    Она вам покажет все установленные пакеты. Если хотите более детализированную инфу по каждому пакету, то набирайте:
    Программный код:
    pip show <package_name
    Code way:
    Программный код:
    import pkg_resources
    installed_packages 
    pkg_resources.working_set
    for package in installed_packages:
        print(
    f'{package.key}=={package.version}'
    Вот такие дела ?

  4. Цитата Сообщение от CometRider
    Йоу, самый простой и рабочий метод - это команда в терминале:
    Программный код:
    pip list 
    Она вам покажет все установленные пакеты. Если хотите более детализированную инфу по каждому пакету, то набирайте:
    Программный код:
    pip show <package_name
    Code way:
    Программный код:
    import pkg_resources
    installed_packages 
    pkg_resources.working_set
    for package in installed_packages:
        print(
    f'{package.key}=={package.version}'
    Вот такие дела ?
    Нормально объяснил, плюсую. А еще можно какой-нибудь слив куда-нибудь предложить?

  5. Я бы сказал, юзать проще некуда:
    Программный код:
    pip freeze 
    Эта команда выкинет список пакетов с версиями. Если надо затащить его в requirements.txt, то просто:
    Программный код:
    pip freeze requirements.txt 
    Такой вот лайфхакчик.

  6. Цитата Сообщение от Quasar
    Я бы сказал, юзать проще некуда:
    Программный код:
    pip freeze 
    Эта команда выкинет список пакетов с версиями. Если надо затащить его в requirements.txt, то просто:
    Программный код:
    pip freeze requirements.txt 
    Такой вот лайфхакчик.
    Эх, freeze - вещь! У самого пару раз спасала от хаоса в зависимостях.

  7. Братцы, можно еще руками прописать вот такой кодик:
    Программный код:
    import subprocess
    output 
    subprocess.check_output(['pip''list']).decode('utf-8')
    print(
    output
    Тоже показывает все установленные модули, но через Python. Прямо как про.

  8. Цитата Сообщение от Тристан
    Братцы, можно еще руками прописать вот такой кодик:
    Программный код:
    import subprocess
    output 
    subprocess.check_output(['pip''list']).decode('utf-8')
    print(
    output
    Тоже показывает все установленные модули, но через Python. Прямо как про.
    Через subprocess неожиданно, но прикольно. Когда надо что-то особенное прям.

  9. Если вам надо списочек, который можно быстро взглянуть в терминале, то лучший способ:
    Программный код:
    pip list 
    Простой и лаконичный. Но если займётесь разруливанием версий, то freeze гораздо удобнее, ибо сразу в файл записывает все текущие версии.

  10. Цитата Сообщение от ИзумруднаяСтрела
    Если вам надо списочек, который можно быстро взглянуть в терминале, то лучший способ:
    Программный код:
    pip list 
    Простой и лаконичный. Но если займётесь разруливанием версий, то freeze гораздо удобнее, ибо сразу в файл записывает все текущие версии.
    Ну да, всё так. Пару раз делал через list, но без freeze никуда.

Страница 1 из 2 12 ПоследняяПоследняя