logo

Перевірте встановлені модулі в Python

Буває багато випадків, коли ми працюємо над чиєюсь системою, і нам доводиться завершувати свій проект там. Це стає більш неспокійним, коли нам потрібно встановити всі необхідні модулі в цю систему. Насправді складніше, коли нам доводиться починати з нуля, коли ми знаходимося на середині нашого проекту. Це також стосується випадків, коли хтось інший працює над нашою системою для власного проекту.

Тому в таких чи багатьох інших випадках ми бажаємо знати, які модулі вже присутні в системі, щоб не витрачати наш дорогоцінний час на повторне використання команд встановлення для них. Це також корисно, коли ми хочемо виконати певну дію в нашій програмі, і ми знаємо, що ці модулі присутні в нашій системі, і ми можемо використовувати ці функції для виконання цього конкретного завдання.

У цьому підручнику ми дізнаємося, як перевірити встановлені модулі Python у системі та отримати список усіх встановлених модулів, щоб не витрачати час.

Перевірка всіх встановлених модулів Python

Як ми вже обговорювали, чому нам потрібно перевірити список усіх встановлених модулів Python у нашій системі та наскільки це корисно, коли ми маємо цей список із собою.

Тепер ми дізнаємося, як можна перевірити всі встановлені модулі Python у нашій системі та отримати їх повний список. Ми навіть можемо перевірити локально наявні модулі Python у системі, а також модулі Python, які ми встановили в нашій системі, з командного терміналу за допомогою інсталятора pip.

У цьому розділі ми використаємо наступні два методи, щоб перевірити всі встановлені модулі Python у нашій системі та отримати їх список:

  1. Перевірте всі локально встановлені модулі Python
  2. Перевірте всі встановлені модулі Python

Давайте розберемося з реалізацією обох методів за допомогою їх використання та отримання списку всіх встановлених модулів Python разом з ними.

Спосіб 1. Перевірте всі локально встановлені модулі Python:

Якщо ми хочемо лише перевірити всі локально встановлені модулі Python, це дуже просто. Нам потрібно відкрити нашу оболонку Python (де відображається вихід), або ми навіть можемо виконати це завдання в блокноті Jupyter і лабораторії Jupyter.

В оболонці Python (або в блокноті Jupyter і лабораторії Jupyter) ми повинні написати таку команду всередині оболонки:

метод java
 >> help('modules') 

Коли ми натискаємо клавішу enter після написання наведеної вище команди, оболонка Python почне завантажувати імена всіх локально встановлених модулів Python у нашій системі, і ми можемо побачити таке вікно стану на нашому екрані:

Перевірте встановлені модулі в Python

Як ми бачимо, список усіх локально встановлених модулів Python завантажується, і знадобиться деякий час, щоб оболонка Python отримала назви всіх локально встановлених модулів Python. Нам потрібно почекати деякий час, і після цього він відобразить усі локально встановлені модулі Python у нашій системі, як ми бачимо на наступному екрані виводу:

Перевірте встановлені модулі в Python

Тут ми можемо побачити назви всіх локально встановлених модулів Python, наявних у нашій системі, і ми також можемо зберегти їх для використання в майбутньому.

Спосіб 2. Перевірте всі встановлені модулі Python:

Щоб перевірити всі встановлені модулі Python, ми можемо використати наступні дві команди з 'pip':

  1. Використання команди «pip freeze».
  2. Використання команди «pip list».

Давайте використаємо обидві команди, щоб краще зрозуміти їх реалізацію.

(i) Використання команди «pip freeze»: Ми повинні використати команду «pip freeze» у терміналі командного рядка нашого пристрою. Спочатку ми повинні відкрити термінал командного рядка, потім ми повинні написати в ньому «команду pip», а після цього ми повинні натиснути клавішу enter. Коли ми натиснемо клавішу enter, інсталятор pip почне збирати список усіх встановлених модулів Python, а через деякий час він покаже нам список усіх встановлених модулів Python таким чином:

Перевірте встановлені модулі в Python

(ii) Використання команди «pip list»: Якщо інсталятор pip у нашій системі має версію 1.3 або новішу, ми також можемо використати цей метод для отримання списку всіх встановлених модулів Python. Як і в попередньому методі, нам просто потрібно написати команду «pip list» у терміналі командного рядка нашого пристрою та натиснути клавішу enter. Коли ми натиснемо клавішу enter, інсталятор pip почне збирати список усіх встановлених модулів Python, а через деякий час він покаже нам список усіх встановлених модулів Python таким чином:

Перевірте встановлені модулі в Python

Тут ми змінили команду «pip list» на: «pip list-- format=column», щоб ми могли отримати список усіх встановлених модулів Python у нашій системі у форматах стовпців.

Висновок

У цьому підручнику ми дізналися, наскільки важливо мати список усіх встановлених модулів у нашій або чиїсь системі. Потім ми вивчили всі методи, за допомогою яких ми можемо отримати список усіх встановлених модулів Python у системі. Ми дізналися про різні методи для локально встановлених модулів Python і всіх модулів Python, встановлених у системі, і використали ці методи, щоб зрозуміти їх реалізацію.