Нажмите "Enter", чтобы перейти к содержанию

Как узнать свою ос на компе: Как узнать операционную систему компьютера

Содержание

Как узнать, какую версию Linux вы используете

Если вы начинающий пользователь Linux (или нет) и вам нужна эта информация, давайте посмотрим как узнать, какую версию Linux вы используете.

Есть несколько причин, по которым вы можете захотеть узнать, какой дистрибутив Linux вы используете или версию ОС вашей Linux-системы.

Когда большинство людей говорят о Linux, они обычно имеют в виду дистрибутив Linux, но это не так. Прежде всего, вопрос «Какая версия Linux у меня установлена?» может означать две разные вещи.

1. Ядро Linux

Большинство людей думают о Linux как об операционной системе, но на самом деле это ядро. Ядро — это самый низкий уровень программного обеспечения, которое может взаимодействовать с аппаратным обеспечением компьютера. Другими словами, ядро — это мост между программным и аппаратным обеспечением компьютера.

2. ОС Linux

Операционные системы на базе Linux, с другой стороны, фактически называются дистрибутивами Linux, которые обычно включают ядро Linux вместе с менеджерами пакетов, программным обеспечением и графическим интерфейсом пользователя.

Вообще говоря, операционная система Linux в основном состоит из трех компонентов:

Ядро — это программа в сердце операционной системы Linux, которая заботится о фундаментальных вещах, например, позволяет оборудованию взаимодействовать с программным обеспечением.

Системные библиотеки — это специальные функции или программы, которые используют прикладные программы или системные утилиты для доступа к ресурсам ядра. Эти библиотеки реализуют большую часть функциональности операционной системы.
Системные утилиты отвечают за выполнение специализированных задач индивидуального уровня.
Тем не менее, если вы начинающий пользователь Linux (или нет) и хотите узнать, какая версия Linux у вас установлена, вот как это сделать с помощью командной строки.

Теперь давайте узнаем, как проверить, какой дистрибутив Linux и версия ядра установлены в вашей системе с помощью командной строки.

Как узнать название дистрибутива Linux и его версию выпуска

Существует несколько способов узнать, какой дистрибутив и номер его версии запущен в системе.

Ниже мы покажем три наиболее часто используемых подхода.

Отображение содержимого /etc/os-release

Откройте терминал и введите следующую команду:

cat /etc/os-release

И вывод будет выглядеть примерно так

PRETTY_NAME="Ubuntu Jammy Jellyfish (development branch)"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04 (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

Файл /etc/os-release содержит идентификационные данные об операционной системе, включая информацию о дистрибутиве и его релизной версии. Этот файл является частью пакета systemd и должен присутствовать во всех современных дистрибутивах Linux, работающих под управлением systemd.

2. Просмотр содержимого /etc/issue

Чтобы получить более прямой ответ на запрос о номере версии операционной системы Linux, попробуйте выполнить команду cat:

cat /etc/issue

И вывод будет выглядеть примерно так

Ubuntu Jammy Jellyfish (development branch) \n \l

3.

Использование команды lsb_release

Команда lsb_release является полезной утилитой для получения информации о вашей установке Linux. Она отображает информацию LSB (Linux Standard Base) о дистрибутиве Linux.

Синтаксис следующий:

lsb_release -a

И вывод будет выглядеть примерно так

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu Jammy Jellyfish (development branch)
Release:        22.04
Codename:       jammy

Команда lsb_release должна работать во всех дистрибутивах Linux, если вы установили пакет lsb-release.

Для получения дополнительной информации о команде lsb_release в Linux, пожалуйста, обратитесь к ее man-странице.

Как узнать версию ядра Linux

Теперь, если вы хотите узнать, какую версию ядра Linux вы используете, введите следующую команду в терминале и нажмите Enter:

uname -a

И вывод будет выглядеть примерно так

Linux fox-pc 5.15.0-18-generic #18-Ubuntu SMP Fri Jan 21 14:57:54 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

Команда uname -a отображает версию ядра Linux, которую вы используете, а также дополнительные сведения.

Для получения более подробной информации о ядре Linux вы также можете прочитать содержимое файла /proc/version.

cat /proc/version

И вывод будет выглядеть примерно так

Linux version 5.15.0-18-generic (buildd@lcy02-amd64-041) (gcc (Ubuntu 11.2.0-14ubuntu1) 11.2.0, GNU ld (GNU Binutils for Ubuntu) 2.37.50.20220106) #18-Ubuntu SMP Fri Jan 21 14:57:54 UTC 2022

Как вы видите, в файле /proc/version указана версия ядра Linux, версия gcc, использованная для компиляции ядра, и время компиляции ядра. Он также содержит имя пользователя компилятора ядра.

Завершение

Вот и все! Теперь вы знаете, как проверить, какая версия Linux у вас установлена.

Из всей вышеупомянутой информации, надеюсь, вы теперь можете найти установленную версию любого дистрибутива Linux.

Если у вас возникли какие-либо трудности, связанные с вышеуказанными способами, сообщите нам об этом в комментариях. Мы будем рады вашим запросам.

Оцените?

Facebook Twitter Email Telegram

Как проверить вашу версию Python? Полезное руководство.

– Be on the Right Side of Change

4.5/5 — (2 votes)

Для проверки версии Python, запустите python –version в командной строке (Windows), оболочке (Mac) или терминале (Linux / Ubuntu). Чтобы проверить версию Python в скрипте, запустите import sys, чтобы импортировать модуль, и используйте sys.version, чтобы получить подробную информацию о версии в коде.

Давайте кратко рассмотрим различные способы проверки версии Python во всех операционных системах и средах. Возможно, это все, что вам нужно знать:

Команда Где?Что?Пример ответа
python –version or python -v or python -vvТерминал или командная строкаMac/Linux/Win
Python 3.7.2
import syssys.versionСкрипт PythonСтрока информации‘3. 7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018,23:09:28) [MSC v.1916 64 bit (AMD64)]’
sys.version_infoСкрипт PythonКортеж с информацией о версии
sys.version_info(major=3, minor=7, micro=2, releaselevel=’final’, serial=0)
import platform platform.python_version()Скрипт PythonКороткая информационная строка‘3.7.2’
platform.python_version_tuple()Скрипт PythonКортеж с краткой информацией(‘3’, ‘7’, ‘2’)

Многие начинающие программисты не знают, что делать с этими командами в таблице. Чтобы проверить версию Python в вашем терминале (Mac / Linux / Win), вам надо ввести команду python –version в свой терминал:

Вы хотите развить навыки всестороннего специалиста по Python, зарабатывая при этом деньги? Станьте фрилансером Python и закажите книгу «Покидая крысиные бега с Python» на Amazon (Электронное или печатное издание)!

Обзор

Когда Гвидо ван Россум выпустил первую жизнеспособную версию Python 0. 9.0 в 1991 году, он даже не ожидал (судя по всему), что стоит на пороге создания самого влиятельного языка программирования в мире. У Python светлое будущее: каждая новая версия Python добавляет новые функции в язык программирования.

В следующем видео и блоге я покажу вам, как проверить версию Python независимо от вашей операционной системы (Windows, macOS, Linux, Ubuntu) и среды программирования (Jupyter). Вы можете воспроизвести видео, прокручивая страницу вниз, чтобы прочитать пошаговые инструкции о том, как проверить свою версию Python.

How to Check Your Python Version? [Mac/Linux/Win/Python]


Watch this video on YouTube

Вам, как и мне десять лет тому назад, приходится снова и снова “гуглить”, чтобы найти важные команды Python? К счастью, я нашел простой и эффективный (и бесплатный) способ улучшить свои навыки Python. И вы тоже можете: обучение с помощью шпаргалок.

Присоединяйтесь к моей email-академии и загрузите бесплатные шпаргалки по Python по различным темам, таким как ключевые слова, объектная ориентация, NumPy и структуры данных.

Загрузите БЕСПЛАТНЫЕ шпаргалки по Python, распечатайте их и разместите на стене своего офиса (ссылка на мою страницу регистрации в email-академии в этом блоге)!

Чтобы проверить свою версию в скрипте Python – например, чтобы убедиться, что пользователь вашего приложения Python использует правильную версию – вы можете использовать следующие команды. Попробуйте их в нашей интерактивной оболочке Python на основе браузера:

Задание: выполните этот фрагмент кода и посмотрите, какая версия Python работает на серверах, на которых размещена эта интерактивная оболочка.

Среда

Этот общий метод работает во всех основных операционных системах (Windows, Linux и macOS).

ОС & Среда
Метод
Win 10, Win 7Откройте командную строку и запустите python -v или python –version
MacOS, Linux, UbuntuОткройте терминал и запустите python -v или python –version
Оболочка Python, Juypter Notebook
Интерактивный режим:
>>> import sys
>>> sys. version
Редактор Python, Juypter NotebookОбычный режим:
import sys
print(sys.version)

В таблице показано, как разные среды вызывают различные команды для проверки версии вашего Python. У вас может возникнуть следующий вопрос:

Как открыть командную строку или терминал?

  • Windows:  Нажмите сочетание клавиш Win+R, введите powershell, нажмите OK.
  • MacOS:  Нажмите сочетание клавиш Cmd+Space, введите terminal, нажмите OK.
  • Linux:  Нажмите сочетание клавиш Ctrl+Alt+T.

Вывод версии Python состоит из трех чисел: основная, подверсия и микро. Например, версия 3.7.2 означает, что

  • основная версия 3,
  • подверсия 7 и
  • микроверсия 2.

[ВНИМАНИЕ] Различные основные версии НЕ полностью совместимы. Разные подверсии совместимы.

Например, вы можете выполнить код, написанный на Python 3.6.4, в Python 3.7.2, потому что это одна и та же основная версия – Python 3. Но вы не можете выполнить код, написанный на Python 2.7.4 в Python 3.7.2, потому что это разные основные версии.

Обратите внимание, что новые дополнительные версии могут добавлять изменения в язык. Например, в Python 3.8 они представили функцию reversed () со словарями. Вы не можете использовать функцию reversed () в старых версиях Python. Но в подавляющем большинстве язык тот же.

Прежде чем вы перейдете к конкретным шагам, которые вам необходимо выполнить в конкретной среде, позвольте мне быстро представить вам мою книгу «Питон для кофе-брейков». Он использует мощный метод обучения на основе головоломок, который поможет вам улучшить свои навыки быстрого понимания кода на Python.

Научные исследования показывают, что обучение на основе головоломок и практического тестирования улучшает усвоение знаний на 44%.

Вот отзыв на книгу на Amazon:

«Лучшая книга о Python на рынке»

Не стесняйтесь прочитать книгу, если вы амбициозный студент Python и хотите достичь продвинутых уровней навыков Python!

Давайте подробно рассмотрим шаги по проверке версии вашего Python в любой среде. Я попытался описать любую среду, которая может вас заинтересовать. Но если вы не найдете свою, дайте мне знать (chris at finxter dot com), и я добавлю вашу конкретную среду тоже..

Вы можете ознакомиться с нашей интерактивной историей, чтобы узнать, как проверить версию Python в разных средах:

https://blog.finxter.com/web-stories/pythonversion/

Нажмите для перехода на следующую страницу!

Проверка версии Python в скрипте (точные шаги)

Иногда вам нужно проверить версию Python в своей программе Python.

Для этого просто импортируйте модуль sys и напечатайте команду print c атрибутом sys.version в оболочке Python:

>>> import sys
>>> print(sys.version)
3.7.2 (tags/v3.7.2:9a3ffc0492, Dec 23 2018, 23:09:28) [MSC v.1916 64 bit (AMD64)]

Проверка версии Python Jupyter (точные шаги)

Три шага, чтобы проверить версию Python в блокноте Jupyter.

1.Откройте блокнот Jupyter: введите в терминале / консоли jupyter notebook.

2.Напишите следующий фрагмент кода Python в ячейку кода:

from platform import python_version
print(python_version())

3. Выполните скрипт.

В качестве альтернативы вы также можете использовать следующий фрагмент кода Python для проверки версии своего Python в блокноте Jupyter:

>>> import sys
>>> sys.version

Вот снимок экрана моего компьютера:

Проверка версии Python для Windows 10 (точные шаги)

Три шага для проверки версии Python в вашей операционной системе Win 10:

1.Откройте приложение Powershell: нажмите клавишу Windows(), чтобы открыть меню “Старт”. В поле поиска введите «powershell». Нажмите Ввод.

2.Выполните команду: введите python –version и нажмите ввод.

3.Версия Python отобразится в следующей строке под вашей командой.

Проверка версии Python для Windows 7 (точные шаги)

Три шага для проверки версии Python в вашей операционной системе Win 7.

1.Откройте приложение командной строки: нажмите клавишу Windows, чтобы открыть меню “Пуск”. В поле поиска введите «cmd» и запустите приложение командной строки.

2.Выполните команду: введите python –version и нажмите ввод.

3.Версия Python отобразится в следующей строке прямо под вашей командой.

Проверка версии Python для MacOC (точные шаги)

Четыре шага для проверки версии Python в вашей операционной системе Mac.

1.Нажмите CMD + Пробел, чтобы открыть Spotlight.

2.Введите «terminal» и нажмите ввод.

3.Выполните команду: введите python –version или python -v и нажмите ввод.

4.Версия Python отобразится в следующей строке под вашей командой.

Проверка версии Python для Linux (точные шаги)

Три шага для проверки версии Python в вашей операционной системе Linux.

1.Откройте приложение terminal (например, bash).

2.Выполните команду: введите python –version или python -v и нажмите ввод.

3.Версия Python отобразится в следующей строке под вашей командой.

Проверка версии Python для Ubuntu (точные шаги)

Четыре шага для проверки версии Python в вашей операционной системе Ubuntu.

1.Откройте Dash: кликните верхний левый символ.

2.Откройте terminal: введите «terminal», кликните приложение терминала.

3.Выполните команду: введите python –version или python -v и нажмите ввод.

4.Версия Python отобразится в следующей строке прямо под вашей командой.

Проверка своей версии Python в Anaconda (точные шаги)

Вы можете выбирать из разных вариантов.

  • Чтобы проверить версию Anaconda, запустите conda -v или conda –version в командной строке anaconda. Вы можете открыть приглашение анаконды, выполнив поиск по запросу «анаконда» в поле поиска вашей ОС.
  • Альтернативой для получения версии вашей Anaconda является запуск команды conda list anaconda.
  • В более короткой команде list conda перечислены имя, версия и сведения о сборке установленных пакетов.
  • Чтобы детально изучить вашу среду, запустите conda info с флагом –envs, чтобы узнать все ваши среды.
  • Чтобы проверить версию Python, запустите в терминале python -V или python –version.

Связанные материалы: пожалуйста, изучите более подробную информацию о настройке вашей среды здесь. Также вы можете скачать информативную шпаргалку по Anaconda здесь.

Проверка своей версии Python в Spyder (точные шаги)

В редакторе кода Spyder проверить версию Python еще проще. Просто запустите любой скрипт и информация о версии появится в первой строке перед выводом вашего скрипта.

[История] Что за Разные версии Python?

Python имеет три основные версии: версия 1, версия 2 и версия 3. Версия 4 в настоящее время (2020 г.) находится в разработке.

Вот история версий из Википедии и официальной документации.

Python 3.0 – 3 Декабря 2008

  • Python 3.9.0 ― релиз от 5 октября 2020 г.
  • Python 3.8.6 ― релиз от 23 сентября 2020 г.
  • Python 3.8.5 ― релиз от 20 июля 2020 г.
  • Python 3.8.4 ― релиз от 13 июля 2020 г.
  • Python 3.8.3 ― релиз от 13 мая 2020 г.
  • Python 3.8.2 ― релиз от 24 февраля 2020 г.
  • Python 3.8.1 ― релиз от 18 декабря 2019 г.
  • Python 3.8.0 ― релиз от 14 октября 2019 г.
  • Python 3.7.7 ― релиз от 10 марта 2020 г.
  • Python 3.7.6 ― релиз от 18 декабря 2019 г.
  • Python 3.7.5 ― релиз от 15 октября 2019 г.
  • Python 3.7.4 ― релиз от 8 июля 2019 г.
  • Python 3.7.3 ― релиз от 25 марта 2019 г.
  • Python 3.7.2 ― релиз от 24 декабря 2018 г.
  • Python 3.7.1 ― релиз от 20 октября 2018 г.
  • Python 3.7.0 ― релиз от 27 июня 2018 г.
  • Python 3.6.10 ― релиз от 18 декабря 2019 г.
  • Python 3.6.9 ― релиз от 02 июля 2019 г.
  • Python 3.6.8 ― релиз от 24 декабря 2018 г.
  • Python 3.6.7 ― релиз от 20 октября 2018 г.
  • Python 3.6.6 ― релиз от 27 июня 2018 г.
  • Python 3.6.5 ― релиз от 28 марта 2018 г.
  • Python 3.6.4 ― релиз от 19 декабря 2017 г.
  • Python 3.6.3 ― релиз от 03 октября 2017 г.
  • Python 3.6.2 ― релиз от 17 июля 2017 г.
  • Python 3.6.1 ― релиз от 21 марта 2017 г.
  • Python 3.6.0 ― релиз от 23 декабря 2016 г.
  • Python 3.5.8 ― релиз от 29 октября 2019 г.
  • Python 3.5.7 ― релиз от 18 марта 2019 г.
  • Python 3.5.6 ― релиз от 8 августа 2018.
  • Python 3.5.5 ― релиз от 4 февраля 2018 г.
  • Python 3.5.4 ― релиз от 25 июля 2017 г.
  • Python 3.5.3 ― релиз от 17 января 2017.
  • Python 3.5.2 ― релиз от 27 июня 2016 г.
  • Python 3.5.1 ― релиз от 07 декабря 2015 г.
  • Python 3.5.0 ― релиз от 13 сентября 2015 г.
  • Python 3.4.10 ― релиз от 18 марта 2019 г.
  • Python 3. 4.9 ― релиз от 8 августа 2018 г.
  • Python 3.4.8 ― релиз от 4 февраля 2018 г.
  • Python 3.4.7 ― релиз от 25 июля 2017 г.
  • Python 3.4.6 ― релиз от 17 января 2017 г.
  • Python 3.4.5 ― релиз от 26 июня 2016 г.
  • Python 3.4.4 ― релиз от 06 декабря 2015 г.
  • Python 3.4.3 ― релиз от 25 февраля 2015 г.
  • Python 3.4.2 ― релиз от 4 октября 2014 г.
  • Python 3.4.1 ― релиз от 18 мая 2014 г.
  • Python 3.4.0 ― релиз от 16 марта 2014 г.
  • Python 3.3.7 ― релиз от 19 сентября 2017 г.
  • Python 3.3.6 ― релиз от 12 октября 2014 г.
  • Python 3.3.5 ― релиз от 9 марта 2014 г.
  • Python 3.3.4 ― релиз от 9 февраля 2014 г.
  • Python 3.3.3 ― релиз от 17 ноября 2013 г.
  • Python 3.3.2 ― релиз от 15 мая 2013 г.
  • Python 3.3.1 ― релиз от 7 апреля 2013 г.
  • Python 3.3.0 ― релиз от 29 сентября 2012 г.
  • Python 3.2.6 ― релиз от 11 октября 2014 г.
  • Python 3.2.5 ― релиз от 15 мая 2013 г.
  • Python 3.2.4 ― релиз от 7 апреля 2013 г.
  • Python 3.2.3 ― релиз от 10 апреля 2012 г.
  • Python 3.2.2 ― релиз от 4 сентября 2011 г.
  • Python 3.2.1 ― релиз от 10 июля 2011 г.
  • Python 3.2 ― релиз от 20 февраля 2011 г.
  • Python 3.1.5 ― релиз от 9 апреля 2012 г.
  • Python 3.1.4 ― релиз от 11 июня 2011 г.
  • Python 3.1.3 ― релиз от 27 ноября 2010 г.
  • Python 3.1.2 ― релиз от 21 марта 2010 г.
  • Python 3.1.1 ― релиз от 17 августа 2009 г.
  • Python 3.1 ― релиз от 27 июня 2009 г.
  • Python 3.0.1 ― релиз от 13 февраля 2009 г.
  • Python 3.0 ― релиз от 3 декабря 2008 г.

Python 2.0 – 16 октября 2000

  • Python 2.7.17 ― релиз от 19 октября 2019 г.
  • Python 2.7.16 ― релиз от 02 марта 2019 г.
  • Python 2.7.15 ― релиз от 30 апреля 2018 г.
  • Python 2.7.14 ― релиз от 16 сентября 2017 г.
  • Python 2.7.13 ― релиз от 17 декабря 2016 г.
  • Python 2.7.12 ― релиз от 26 июня 2016 г.
  • Python 2.7.11 ― релиз от 5 декабря 2015 г.
  • Python 2. 7.10 ― релиз от 23 мая 2015 г.
  • Python 2.7.9 ― релиз от 10 декабря 2014 г.
  • Python 2.7.8 ― релиз от 1 июля 2014 г.
  • Python 2.7.7 ― релиз от 31 мая 2014 г.
  • Python 2.7.6 ― релиз от 10 ноября 2013 г.
  • Python 2.7.5 ― релиз от 15 мая 2013 г.
  • Python 2.7.4 ― релиз от 6 апреля 2013 г.
  • Python 2.7.3 ― релиз от 9 апреля 2012 г.
  • Python 2.7.2 ― релиз от 11 июня 2011 г.
  • Python 2.7.1 ― релиз от 27 ноября 2010 г.
  • Python 2.7 ― релиз от 4 июля 2010 г.
  • Python 2.6.9 ― релиз от 29 октября 2013 г.
  • Python 2.6.8 ― релиз от 10 апреля 2012 г.
  • Python 2.6.7 ― релиз от 3 июня 2011 г.
  • Python 2.6.6 ― релиз от 24 августа 2010 г.
  • Python 2.6.5 ― релиз от 19 марта 2010 г.
  • Python 2.6.4 ― релиз от 25 октября 2009 г.
  • Python 2.6.3 ― релиз от 2 октября 2009 г.
  • Python 2.6.2 ― релиз от 14 апреля 2009 г.
  • Python 2.6.1 ― релиз от 4 декабря 2008 г.
  • Python 2.6 ― релиз от 1 октября 2008 г.
  • Python 2.5.4 ― релиз от 23 декабря 2008 г.
  • Python 2.5.3 ― релиз от 19 декабря 2008 г.
  • Python 2.5.2 ― релиз от 21 февраля 2008 г.
  • Python 2.5.1 ― релиз от 18 апреля 2007 г.
  • Python 2.5 ― релиз от 19 сентября 2006 г.
  • Python 2.4.4 ― релиз от 18 октября 2006 г.
  • Python 2.4.3 ― релиз от 29 марта 2006 г.
  • Python 2.4.2 ― релиз от 28 сентября 2005 г.
  • Python 2.4.1 ― релиз от 30 марта 2005 г
  • Python 2.4 ― релиз от 30 ноября 2004 г.
  • Python 2.3.5 ― релиз от 8 февраля 2005 г.
  • Python 2.3.4 ― релиз от 27 мая 2004 г.
  • Python 2.3.3 ― релиз от 19 декабря 2003 г.
  • Python 2.3.2 ― релиз от 3 октября 2003 г.
  • Python 2.3.1 ― релиз от 23 сентября 2003 г.
  • Python 2.3 ― релиз от 29 июля 2003 г.
  • Python 2.2.3 ― релиз от 30 мая 2003 г.
  • Python 2.2.2 ― релиз от 14 октября 2002 г.
  • Python 2.2.1 ― релиз от 10 апреля 2002 г.
  • Python 2.2p1 ― релиз от 29 марта 2002 г.
  • Python 2. 2 ― релиз от 21 декабря 2001 г.
  • Python 2.1.3 ― релиз от 8 апреля 2002 г.
  • Python 2.1.2 ― релиз от 16 января 2002 г.
  • Python 2.1.1 ― релиз от 20 июля 2001 г.
  • Python 2.1 ― релиз от 15 апреля 2001 г.
  • Python 2.0.1 ― релиз от 22 июня 2001 г.
  • Python 2.0 ― релиз от 16 октября 2000 г.

Python 1.0 – январь 1994

  • Python 1.6 ― релиз от 5 сентября 2000 г.
  • Python 1.5.2p2 ― релиз от 22 марта 2000 г.
  • Python 1.5.2p1 ― релиз от 6 июля 1999 г.
  • Python 1.5.2 ― релиз от 30 апреля 1999 г.
  • Python 1.5.1p1 ― релиз от 6 августа 1998 г.
  • Python 1.5.1 ― релиз от 14 апреля 1998 г.
  • Python 1.5 ― релиз от 17 февраля 1998 г.
  • Python 1.4 ― релиз от 25 октября 1996 г.

Python 0.9.0 –  20 февраля 1991

  • Python 0.9.1 ― релиз от февраля 1991 г.
  • Python 0.9.2 ― релиз осень 1991 г.
  • Python 0.9.4 ― релиз от 24 декабря 1991 г.
  • Python 0.9.5 ― релиз от 2 января 1992 г.
  • Python 0.9.6 ― релиз от 6 апреля 1992 г.
  • Python 0.9.8 ― релиз от 9 января 1993 г.
  • Python 0.9.9 ― релиз от 29 июля 1993 г.

Поскольку есть существенные отличия в синтаксисе, вам всегда следует устанавливать последнюю версию Python. Будьте в курсе актуальных обновлений на официальном сайте Python.

Как перейти на более новую версию?

Если вы не используете виртуальную среду, перейдите по адресу python.org/downloads, чтобы загрузить и установить нужную вам версию. Это самый простой способ обновить Python.

Но теперь вы столкнетесь со следующей проблемой: как запустить конкретную версию Python? Ознакомьтесь с этим ответом StackOverflow, чтобы узнать верное решение.

Или вы можете облегчить себе жизнь, используя виртуальные среды. Это позволяет вам установить в вашей системе несколько версий Python. Плюс, вы можете мгновенно переключаться между ними. Один из вариантов – использовать встроенный модуль venv. Отраслевым стандартом для специалистов по данным является Anaconda.

При использовании виртуальных сред легко установить и обновить различные версии Python. Чтобы получить полное руководство по виртуальным средам, прочитайте нашу вводную статью в блоге Finxter.

Как проверить, установлен ли Python 3?

Если вы установили несколько инсталляций Python, запуск python –version может дать вам только версию Python 2. Чтобы проверить, какая версия Python 3 установлена на вашем компьютере, просто запустите команду python3 –version вместо python –version.

Как проверить версию Python – подробно

У Python есть не только основные, второстепенные и микро-версии. У каждой из этих версий есть дополнительные версии, а именно уровень выпуска и серийный номер.

Они отображаются при запуске

>>> import sys
>>> sys. version_info
sys.version_info(major=3, minor=8, micro=0, releaselevel='final', serial=0)

В приведенном выше коде я запускаю Python 3.8.0.

В большинстве случаев вас интересуют только основные, второстепенные и микро-релизы. Уровень выпуска и серийный номер обычно предназначены для работы основной команды разработчиков Python над изменениями в языке.

Возможные уровни выпуска: «альфа», «бета», «кандидат» или «финал». Альфа-версия содержит первые обновления языка. Бета означает, что язык можно протестировать с некоторыми пользователями, но он все равно не будет работать идеально. Отсюда и слово «бета-тестеры». «Кандидату» осталось исправить лишь несколько мелких ошибок. Финал – это последняя версия, выпущенная для широкой публики. Если вы хотите опробовать новые функции раньше всех, вы можете загрузить эти уровни выпуска. Однако, если вам просто нужна работающая версия Python, вам следует выбрать «финал». Когда вы загружаете любую версию Python, это будет «финальный» выпуск, если не указано иное.

Серийный создан для малейших изменений. Команда разработчиков Python увеличивает его по мере внесения изменений в альфа-, бета-версии и версии-кандидаты. Все финальные версии имеют серийный номер = 0. Они добавляют будущие изменения в следующие основные / второстепенные / микро-релизы.

Как убедиться, что мой скрипт запускает определенную версию Python?

Допустим, вы только что установили Python 3.8. Ваш скрипт my_file.py использует совершенно новую функцию: reversed () при итерации по словарю. Чтобы другие люди могли запустить этот сценарий, они также должны запустить Python 3.8. Таким образом, вы должны установить проверку в начале, чтобы другие пользователи знали об этом.

Мы делаем это, добавляя инструкцию assert вверху my_file.py

# my_file. py
import sys
assert sys.version_info >= (3, 8)
my_dict = dict(a=1, b=2, c=3)
for key in reversed(my_dict):
   print(key)

Оператор assert вызывает AssertionError, если оператор имеет значение “Ложно”. Если утверждение “Истинно”, скрипт продолжает выполняться.

Например, если я запускаю Python 3.7 и выполняю my_file.py из терминала, это произойдет

# Running Python 3.7
$ python my_file.py
Traceback (most recent call last):
 File "my_file.py", line 10, in <module>
   assert sys.version_info >= (3,8)
assertion error

Но если я запускаю Python 3.8, оператор assert не вызывает ошибку, а выполняет остальную часть скрипта.

# Running Python 3. 8
$ python my_file.py
c
b
a

Примечание. Я использовал виртуальную среду Anaconda для установки и быстрого переключения между несколькими версиями Python.

Итог

Проверьте версию Python, набрав python –version в оболочке операционной системы или в командной строке. Чтобы получить более подробную информацию о среде, в которой работает ваша программа Python, попробуйте import sys; sys.version в вашей оболочке Python (в интерактивном или обычном режиме).

Куда двигаться дальше?

Хватит теории, давайте немного попрактикуемся!

Чтобы добиться успеха в программировании, вам нужно решиться и заняться реальными задачами для реальных людей. Вот так легко можно получить шестизначный заработок. Именно так вы оттачиваете навыки, которые действительно нужны вам на практике. В конце концов, какой толк в изучении теории, которая никому не нужна?

Практические проекты – это то, как вы точите пилу в кодировании!

Вы хотите стать мастером кода, сфокусироваться на коде практических проектов, которые действительно принесут вам деньги и решат проблемы для людей?

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

Присоединяйтесь к моему бесплатному вебинару «Как развить высокооплачиваемые навыки Python» и посмотрите, как я развивал свой бизнес по программированию в Интернете, и как вы тоже можете это сделать, не выходя из собственного дома.

Присоединяйтесь к бесплатному вебинару прямо сейчас!

Как узнать тип и разрядность ОС вашего компьютера

Многие программы предназначены для работы с определенными типами операционных систем (ОС). Точно так же, когда вы покупаете аппаратное обеспечение компьютера, например принтер, вам может потребоваться загрузить приложение или «драйвер» , чтобы связать его с вашим компьютером. L

Знание типа ОС вашего компьютера поможет вам определить, какое программное обеспечение вы можете использовать, и правильный драйвер, чтобы обеспечить правильную работу вашего оборудования.

Тип используемой ОС частично зависит от процессора вашего компьютера. Большинство современных компьютеров имеют 64-битные процессоры.

Они могут поддерживать больше оперативной памяти, чем 32-разрядные процессоры, которые ограничены 4 ГБ, что дает им больший объем памяти. Они также имеют больше встроенных защитных функций и, следовательно, более высокий уровень безопасности.

64-разрядная ОС может работать только с 64-разрядным процессором, а 32-разрядная ОС может работать как с 32-разрядным, так и с 64-разрядным процессором. Точно так же 64-разрядные программы могут работать только в 64-разрядной ОС, а 32-разрядные программы могут работать как в 32-разрядной, так и в 64-разрядной ОС.

Как проверить тип вашей ОС в Windows 10

  1. Нажмите Пуск , а затем Настройки или нажмите Windows + I на клавиатуре, чтобы открыть Настройки напрямую
  2. Выберите Система и нажмите О программе
  3. В разделе Спецификации устройства найдите Тип системы . Здесь вы увидите, используете ли вы 32-разрядную или 64-разрядную ОС. Вы также можете увидеть здесь, какой процессор установлен на вашем компьютере.

Как проверить тип ОС в Windows 8.1

Методы 1: Через настройки ПК

  1. Наведите курсор на правый нижний угол экрана, а затем переместите его вверх по экрану, чтобы открыть строку меню справа от экран.
  2. Нажмите Настройки , а затем Изменить настройки ПК
  3. Выберите ПК и устройства , а затем щелкните вкладку Информация о ПК слева
  4. до 9 лет0003 ПК , ищите Тип системы . Здесь вы увидите, используете ли вы 32-разрядную или 64-разрядную ОС. Вы также можете увидеть здесь, какой процессор установлен на вашем компьютере.

Способ 2: через панель управления

  1. Щелкните правой кнопкой мыши кнопку Пуск в левом нижнем углу экрана и выберите Система
  2. В разделе System найдите System Type . Здесь вы увидите, используете ли вы 32-разрядную или 64-разрядную ОС. Вы также можете увидеть здесь, что Процессор вашего компьютера.

 

Как проверить тип ОС в Windows 8

Способ 1. Через панель управления

  1. Перетащите курсор на панель чудо-кнопок в нижней части экрана и нажмите Поиск
  2. В поле поиска введите Система и выберите результат поиска
  3. В разделе System найдите System Type . Здесь вы увидите, используете ли вы 32-разрядную или 64-разрядную ОС. Вы также можете увидеть здесь, что Процессор на вашем компьютере

 

Способ 2. Через окно информации о системе

  1. Нажмите Windows + R на клавиатуре, чтобы открыть окно «Выполнить»
  2. В поле «Открыть» введите msinfo32 и нажмите «ОК»
  3. Выберите Сводка системы и найдите Тип системы . Если вы видите «ПК на базе x-64», вы используете 64-разрядную ОС. «ПК на базе x-32» указывает на 32-разрядную ОС

Как проверить тип ОС в Windows 7 Vista

Способ 1: через панель управления

  1. Нажмите Start
  2. В поле поиска введите Система и выберите результат поиска
  3. В разделе System найдите System Type . Здесь вы увидите, используете ли вы 32-разрядную или 64-разрядную ОС. Вы также можете посмотреть здесь, какой процессор у вашего компьютера

Способ 2: через окно системной информации

  1. Нажмите Старт
  2. В поле поиска введите Информация о системе и выберите результат поиска
  3. Выберите Сводка системы и найдите Тип системы . Если вы видите «ПК на базе x-64», вы используете 64-разрядную ОС. «ПК на базе x-32» указывает на 32-разрядную ОС
  4. .

Способ 3: через свойства компьютера

  1. Нажмите Пуск
  2. Щелкните правой кнопкой мыши Компьютер и выберите Свойства.

  3. Найдите System Type в разделе System . Здесь будет сказано, используете ли вы 64-битную или 32-битную ОС. Вы также можете увидеть здесь, какой процессор установлен на вашем компьютере.

 

Как проверить тип ОС в Windows XP

  1. Нажмите Пуск
  2. Щелкните правой кнопкой мыши Мой компьютер и выберите Свойства

  3. Перейдите на вкладку General и посмотрите раздел System . Здесь будет сказано, используете ли вы 64-битную или 32-битную ОС. Вы также можете заглянуть в раздел Computer на этой вкладке, чтобы узнать, какой процессор установлен на вашем компьютере.

 

Вы также можете проверить свою ОС непосредственно в MS Office 2013 или более поздних версиях. Просто щелкните вкладку File в верхней части любого приложения MS Office, нажмите Help и выберите About Microsoft . Информация на экране укажет, используете ли вы 32-разрядную или 64-разрядную ОС.

Проверка типа операционной системы вашего компьютера позволит вам выбрать подходящие программы и приложения для установки на ваш компьютер. Однако имейте в виду, что если вы используете 64-разрядную версию Windows, это не всегда означает, что ваш MS Office также является 64-разрядным. Поэтому вы всегда должны проверять, прежде чем вносить какие-либо изменения в свой компьютер.

В редких случаях, когда вы не можете проверить, какой тип ОС используется на вашем компьютере, лучше всего обратиться за помощью к опытному специалисту, например, к техническому персоналу SoftwareKeep, который поможет вам.

 

Как узнать версию ОС с помощью командной строки для Windows, CentOS, Linux, Ubuntu

Всякий раз, когда вы собираетесь обновить какое-либо программное обеспечение или купить новое, вам необходимо знать версию вашей ОС. Это важно знать, если вы хотите, чтобы ваше устройство функционировало должным образом.

Сейчас это не секрет. Существует множество способов узнать, какая у вас версия ОС. Для этого можно использовать множество утилит командной строки. Есть много команд CMD, которые вы можете использовать.

Например, команда Ver показывает версию операционной системы. Команда Systeminfo расскажет вам о вашем пакете обновлений, выпуске, номере сборки вашей ОС и так далее.

Теперь мы проверим, как узнать версию ОС для наиболее часто используемых операционных систем с помощью командной строки.

Поиск версии ОС для Windows

Версия ОС отображается с помощью команды «Вер».

Иногда вам может понадобиться и другая информация. Его можно найти с помощью других команд.

Команда «Systeminfo» показывает пакет обновлений и многое другое о вашей ОС. Эти данные можно отфильтровать с помощью команды «findstr». Теперь давайте проверим все подробно.

Шаг 1

  • Нажмите клавишу Windows и R. Откроется диалоговое окно.
  • Теперь введите cmd. Нажмите «ОК». Откроется командная строка.
  • В первой строке указана версия ОС Windows.
  • Теперь давайте проверим, как узнать больше информации о вашей системе. Для этого выполните команду:

Некоторые примеры приведены далее.

Пример 1

Пример 2

Windows 7

Если вы хотите найти больше данных, в поиске FindStr, используйте ОС. Вы получите намного больше данных:

Поиск версии ОС для Linux

Для Linux вы можете использовать команду Release. Следуй инструкциям.

Шаг 1

Откройте оболочку bash. Если вы используете удаленный сервер, используйте вход SSH.

Шаг 2

Далее любая из этих команд предоставит вам необходимую информацию:

  • cat /etc/os-release
  • lsb_release –a
  • hostnamectl

Команда find out uname-r какая версия ядра линукса.

Поиск ОС для CentOS/Ubuntu

Предыдущие инструкции идеально подходят для CentOS и Ubuntu.

Основная версия выпуска может быть проверена через файл выпуска. Для этого выполните команду

  • Cat /etc/os-release

Вы получите имя ОС. Он также предоставит основную версию выпуска и другую соответствующую информацию.

Если вы хотите проверить полные данные о выпуске, выполните команду

  • Cat /etc/centos-release

Теперь вы получите полные данные о выпуске, включая такие детали, как основные и второстепенные номера выпусков, номер асинхронного релиза.

Другой вариант — использовать команду hostnamectl.

Ваш комментарий будет первым

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *