Как проверить версию питона на компе
Python — один из самых популярных языков программирования в мире, используемый в различных областях, от данных и машинного обучения до веб-разработки и научных исследований. Проверить версию Python на своем компьютере может потребоваться, например, чтобы убедиться, что код совместим с используемой версией, или для установки и настройки программного обеспечения, которое требует определенной версии Python. В данной статье мы рассмотрим несколько способов, как проверить версию Python на компьютере и узнать, какой пакет Python установлен.
- Методы проверки версии Python
- 1. Использование модуля sys
- python
- 2. Использование модуля platform
- python
- 3. Обновление Python
- bash
- Как узнать версию пакета Python
- bash
- json
- Заключение
Методы проверки версии Python
1. Использование модуля sys
Самый простой способ проверить версию Python на компьютере — использовать встроенный модуль sys. Для этого нужно запустить python в командной строке и ввести следующую команду:
python
import sys
print(sys.version)
На экран вы увидите строку с версией Python, например:
3.9.6 (default, Jun 30 2021, 10:22:16)
[GCC 8.4.0]
2. Использование модуля platform
Еще один способ — использовать модуль platform. Пропишите следующий код в командной строке:
python
import platform
print(platform.python_version())
На экране будет выведена информация о версии Python, например:
3.9.6
3. Обновление Python
Чтобы обновить Python до последней версии, рекомендуется использовать менеджер пакетов, который зависит от вашей операционной системы. Например, для Ubuntu и Debian это следующая команда:
bash
sudo apt-get install python3
Вы можете использовать официальный сайт Python и загрузить установочный файл, затем выполните его установку на компьютере. Последняя версия Python (на момент написания) — Python 3.10.
Как узнать версию пакета Python
Чтобы узнать версию пакета Python, необходимо выполнить следующие действия в командной строке:
- Отправить GET-запрос по адресу https://pypi.org/pypi/{package_name}/json, где {package_name} — это имя интересующего пакета.
bash
curl -s https://pypi.org/pypi/{package_name}/json
- Среди полученной информации нужно найти список всех доступных версий пакета.
json
{
«releases»: {
«1.0.2»: [
{
«url»: «https://files.pythonhosted.org/packages/source/P/package_name/package_name-1.0.2.tar.gz#sha256=...»,
«digests»: {
«sha256»: «98e12b3cc780ad3f373e4f37b4aadad69bce7f2d8251a4f60f7e3d3e9c782c54»
},
«filename»: «package_name-1.0.2.tar.gz»,
«packagetype»: «sdist»,
«size»: 6283
}
],
«1.0.1»: [
{
«url»: «https://files.pythonhosted.org/packages/source/P/package_name/package_name-1.0.1.tar.gz#sha256=...»,
«digests»: {
«sha256»: «19ca7614d869aabfb7471f63346e0ddc573065498e1d6d3b5b809c1b7fb1d4e2»
},
«filename»: «package_name-1.0.1.tar.gz»,
«packagetype»: «sdist»,
«size»: 6282
}
],
«1.0»: [
{
«url»: «https://files.pythonhosted.org/packages/source/P/package_name/package_name-1.0.tar.gz#sha256=...»,
«digests»: {
«sha256»: «dadecdc89083e7bf84ec8bf67de9eec58c3c01d202757ed6027b9aee6c71e6c5»
},
«filename»: «package_name-1.0.tar.gz»,
«packagetype»: «sdist»,
«size»: 6282
}
],
...
},
...
}
Таким образом, для проверки версии пакета используйте ручной или автоматический метод для извлечения JSON-объекта с информацией.
Заключение
Python — это удобный и простой в использовании язык программирования, который имеет множество библиотек и инструментов для решения разнообразных задач. Проверка версии Python на своем компьютере — это важный шаг для того, чтобы убедиться, что код будет работать корректно, а также для установки и настройки программного обеспечения, которое требует определенной версии Python. В данной статье мы рассмотрели несколько способов проверки версии Python на компьютере, а также рекомендации по проверке версии пакета Python. Следуйте этим простым шагам, чтобы убедиться в том, что ваша работа выполняется с использованием правильной версии Python и с пользой для вас и вашего проекта.