Как узнать какие пакеты установлены в Python? 🐍
Чтобы посмотреть установленные пакеты в Python, вы можете воспользоваться командой pip list
.
pip list
Детальный ответ
Как посмотреть установленные пакеты в питоне
В Python существует несколько способов просмотра установленных пакетов. Давайте их рассмотрим:
1. Использование команды pip list
Один из наиболее распространенных способов просмотра установленных пакетов в Python - это использование команды pip list
. Откройте терминал или командную строку и введите следующую команду:
pip list
Эта команда отобразит список всех установленных пакетов вместе с их версиями.
2. Использование команды pip freeze
Другой способ просмотра установленных пакетов - использование команды pip freeze
. Откройте терминал или командную строку и введите следующую команду:
pip freeze
Эта команда выведет список всех установленных пакетов в формате, который можно использовать для восстановления окружения с этими пакетами. Каждая строка будет содержать имя пакета и его версию.
3. Использование модуля pkg_resources
Модуль pkg_resources
предоставляет функцию, которая позволяет просмотреть установленные пакеты в Python программно. Вот пример кода:
import pkg_resources
installed_packages = [pkg.key for pkg in pkg_resources.working_set]
print(installed_packages)
Этот код выведет список всех установленных пакетов.
4. Использование команды sys.modules
Модуль sys
предоставляет атрибут modules
, который содержит словарь с текущими модулями. Пакеты также являются модулями, поэтому мы можем использовать sys.modules
для просмотра установленных пакетов. Вот пример кода:
import sys
installed_packages = [pkg for pkg in sys.modules if pkg.startswith('pkg')]
print(installed_packages)
Этот код выведет список всех установленных пакетов, начинающихся с "pkg".
5. Использование Jupyter Notebook или JupyterLab
Если вы используете Jupyter Notebook или JupyterLab, вы можете выполнить следующий код в ячейке:
!pip list
Этот код отобразит список установленных пакетов прямо в выводной ячейке.