Буває багато випадків, коли ми працюємо над чиєюсь системою, і нам доводиться завершувати свій проект там. Це стає більш неспокійним, коли нам потрібно встановити всі необхідні модулі в цю систему. Насправді складніше, коли нам доводиться починати з нуля, коли ми знаходимося на середині нашого проекту. Це також стосується випадків, коли хтось інший працює над нашою системою для власного проекту.
Тому в таких чи багатьох інших випадках ми бажаємо знати, які модулі вже присутні в системі, щоб не витрачати наш дорогоцінний час на повторне використання команд встановлення для них. Це також корисно, коли ми хочемо виконати певну дію в нашій програмі, і ми знаємо, що ці модулі присутні в нашій системі, і ми можемо використовувати ці функції для виконання цього конкретного завдання.
У цьому підручнику ми дізнаємося, як перевірити встановлені модулі Python у системі та отримати список усіх встановлених модулів, щоб не витрачати час.
Перевірка всіх встановлених модулів Python
Як ми вже обговорювали, чому нам потрібно перевірити список усіх встановлених модулів Python у нашій системі та наскільки це корисно, коли ми маємо цей список із собою.
Тепер ми дізнаємося, як можна перевірити всі встановлені модулі Python у нашій системі та отримати їх повний список. Ми навіть можемо перевірити локально наявні модулі Python у системі, а також модулі Python, які ми встановили в нашій системі, з командного терміналу за допомогою інсталятора pip.
У цьому розділі ми використаємо наступні два методи, щоб перевірити всі встановлені модулі Python у нашій системі та отримати їх список:
- Перевірте всі локально встановлені модулі Python
- Перевірте всі встановлені модулі Python
Давайте розберемося з реалізацією обох методів за допомогою їх використання та отримання списку всіх встановлених модулів Python разом з ними.
Спосіб 1. Перевірте всі локально встановлені модулі Python:
Якщо ми хочемо лише перевірити всі локально встановлені модулі Python, це дуже просто. Нам потрібно відкрити нашу оболонку Python (де відображається вихід), або ми навіть можемо виконати це завдання в блокноті Jupyter і лабораторії Jupyter.
В оболонці Python (або в блокноті Jupyter і лабораторії Jupyter) ми повинні написати таку команду всередині оболонки:
метод java
>> help('modules')
Коли ми натискаємо клавішу enter після написання наведеної вище команди, оболонка Python почне завантажувати імена всіх локально встановлених модулів Python у нашій системі, і ми можемо побачити таке вікно стану на нашому екрані:
Як ми бачимо, список усіх локально встановлених модулів Python завантажується, і знадобиться деякий час, щоб оболонка Python отримала назви всіх локально встановлених модулів Python. Нам потрібно почекати деякий час, і після цього він відобразить усі локально встановлені модулі Python у нашій системі, як ми бачимо на наступному екрані виводу:
Тут ми можемо побачити назви всіх локально встановлених модулів Python, наявних у нашій системі, і ми також можемо зберегти їх для використання в майбутньому.
Спосіб 2. Перевірте всі встановлені модулі Python:
Щоб перевірити всі встановлені модулі Python, ми можемо використати наступні дві команди з 'pip':
- Використання команди «pip freeze».
- Використання команди «pip list».
Давайте використаємо обидві команди, щоб краще зрозуміти їх реалізацію.
(i) Використання команди «pip freeze»: Ми повинні використати команду «pip freeze» у терміналі командного рядка нашого пристрою. Спочатку ми повинні відкрити термінал командного рядка, потім ми повинні написати в ньому «команду pip», а після цього ми повинні натиснути клавішу enter. Коли ми натиснемо клавішу enter, інсталятор pip почне збирати список усіх встановлених модулів Python, а через деякий час він покаже нам список усіх встановлених модулів Python таким чином:
(ii) Використання команди «pip list»: Якщо інсталятор pip у нашій системі має версію 1.3 або новішу, ми також можемо використати цей метод для отримання списку всіх встановлених модулів Python. Як і в попередньому методі, нам просто потрібно написати команду «pip list» у терміналі командного рядка нашого пристрою та натиснути клавішу enter. Коли ми натиснемо клавішу enter, інсталятор pip почне збирати список усіх встановлених модулів Python, а через деякий час він покаже нам список усіх встановлених модулів Python таким чином:
Тут ми змінили команду «pip list» на: «pip list-- format=column», щоб ми могли отримати список усіх встановлених модулів Python у нашій системі у форматах стовпців.
Висновок
У цьому підручнику ми дізналися, наскільки важливо мати список усіх встановлених модулів у нашій або чиїсь системі. Потім ми вивчили всі методи, за допомогою яких ми можемо отримати список усіх встановлених модулів Python у системі. Ми дізналися про різні методи для локально встановлених модулів Python і всіх модулів Python, встановлених у системі, і використали ці методи, щоб зрозуміти їх реалізацію.