Архив автора: admin

Snapchange, инструмент фаззинга с открытым исходным кодом от AWS

Amazon Web Services выпустила новый инструмент фаззинга на базе KVM с открытым исходным кодом

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

В сообщении Amazon упоминается, что Snapchange начинался как эксперимент от исследовательской группы AWS Find and Fix (F2) по исследованию безопасности с открытым исходным кодом, чтобы изучить потенциал использования KVM для включения фаззинга моментальных снимков.



Читать

Как установить и проверить версию Python в Windows, Mac и Linux

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

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

Номенклатура версий Python

Версия языка программирования Python состоит из 3 частей. Это 3 числа, разделенные на 2 десятичных знака, например:

XYZ

«X» — основная версия, «Y» — дополнительная версия, а «Z» — микроверсия.

Обычно основные выпуски несовместимы друг с другом. Например, версия Python 3.11.0 несовместима с версией 2.7.3. Однако второстепенные версии обычно совместимы друг с другом. Например, 3.11.0 будет совместим с 3.9.2.

Микроверсии в основном представляют собой исправления и обновления.

Теперь давайте продолжим смотреть, как установить Python на ваш компьютер.

Как установить Python

Установите Python в Windows

В отличие от Linux, установить Python на компьютер с Windows проще, поскольку он поставляется в виде исполняемого пакета .EXE, и вам не нужно использовать для этого терминал.

Выполните следующие действия, чтобы установить Python на ПК с Windows:

  1. Открой Страница загрузки Python с помощью любого веб-браузера и нажмите Скачать Python XYZ. Это загрузит последнюю доступную версию Python.

    Скачать PythonСкачать Python

    Кроме того, вы также можете загрузите Python из магазина Microsoft.

  2. После загрузки запустите пакет для установки Python.

  3. Теперь вы увидите мастер установки. Нажмите Установите сейчас.

    Установить PythonУстановить Python

  4. Теперь начнется установка Python. Когда процесс завершится, нажмите Закрывать.

    Закрыть мастер установки PythonЗакрыть мастер установки Python

Вы успешно установили язык программирования Python на свой компьютер.

Если вы хотите удалить это в будущем, вот шаги:

  1. Открой Программы и компоненты апплет, введя appwiz.cpl в поле «Выполнить команду».

    appwizОткрыть апплет «Программы и компоненты»

  2. Щелкните правой кнопкой мыши «Python», затем номер версии, а затем нажмите Удалить из контекстного меню.

    Удалить PythonУдалить Python

  3. Затем вы увидите, как мастер удаления запустится и удалит Python с вашего ПК. Когда он будет завершен, Python будет удален. Закрывать Мастер.

    Закрыть мастер удаленияЗакрыть мастер удаления

Установите Python на macOS

Установка Python на Mac очень похожа на установку Windows, поскольку она также поставляется в виде исполняемого файла .PKG. Но прежде чем вы это сделаете, проверьте, не установлен ли он уже, поскольку на большинстве устройств MacOS он предустановлен.

Если он недоступен, выполните следующие действия, чтобы установить его:

  1. Открой Страница загрузки Python для macOS с помощью любого веб-браузера и нажмите Последняя версия Python X — Python XYZ. Это загрузит последнюю доступную версию Python.

    Скачать Python для macOSСкачать Python для macOS

  2. После загрузки запустите пакет, чтобы начать установку, и следуйте инструкциям на экране.

  3. После установки закройте мастер, и Python будет успешно установлен.

Установите Python в Linux

Как и в macOS, в большинстве дистрибутивов Linux также предустановлен Python. Однако, если вы этого не сделаете, выполните следующие действия, чтобы установить его:

  1. В терминале запустите следующий командлет:

    sudo apt-get установить python3.11

  2. Теперь будет установлена ​​указанная версия Python. Чтобы выполнить обновление до последней доступной версии, запустите следующие командлеты один за другим:

    обновление sudo apt-get обновление sudo apt-get

Теперь вы установили последнюю версию Python на свой компьютер с Linux.

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

Проверить версию Python в Windows

Есть разные способы проверить номер версии Python, установленной на ПК с Windows.

Самый простой способ определить версию Python, установленную на вашем компьютере, — через меню «Пуск».

Просто найдите «питон» в меню «Пуск» и приложение выскочит вместе с номером версии, как на этой картинке:

Поиск питонаНайдите Python, чтобы увидеть версию

Однако этот метод не показывает номер микроверсии, поэтому для многих может не подойти.

Из приложения Python

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

Откройте терминал Python, выполнив поиск в поле поиска на панели задач, через меню «Пуск» или введя питон в поле «Выполнить команду».

питонпитон

Затем вы увидите полную версию Python в верхней части терминала.

Проверьте версию Python из терминалаПроверьте версию Python в приложении Из Windows PowerShell

Вы также можете проверить установленную версию Python через Windows PowerShell. Просто запустите следующий командлет в экземпляре PowerShell с повышенными правами:

питон –версия

Теперь вы увидите версию Python, установленную на вашем ПК.

Проверьте версию Python из Windows PowerShellПроверьте версию Python из Windows PowerShell

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

Питон не найден; запустить без аргументов для установки из Microsoft Store или отключить этот ярлык в меню «Настройки» > «Управление псевдонимами выполнения приложений».

Ошибка версии Python в PowerShellОшибка версии Python в PowerShell

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

  1. Перейдите в следующий каталог с помощью проводника:

    C:Users(имя пользователя)AppDataLocalProgramsPythonPython(XYZ)

    Заменять (Имя пользователя) с именем учетной записи пользователя, которое вы используете, и (XYZ) — это номер версии Python, который зависит от установленной версии.

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

    Этот путь понадобится в следующих шагах. Мы переходим по этому пути с помощью Проводника, поскольку он включает в себя некоторые переменные, и нам понадобится точный путь.

  2. Теперь мы должны добавить переменные окружения. Для этого откройте Свойства системы апплет, введя sysdm.cpl в поле «Выполнить команду».

    сисдмОткройте свойства системы

  3. Переключиться на Передовой вкладку, а затем нажмите Переменные среды.

    Откройте настройки переменных средыОткройте настройки переменных среды

  4. Из Переменные среды окно, нажмите Путь под Системные переменные раздел, а затем нажмите Редактировать.

    Изменить системную переменную путиИзменить системную переменную пути

  5. Из Редактировать окно, нажмите Новыйа затем введите следующий путь из проводника:

    C:Users(имя пользователя)AppDataLocalProgramsPythonPython(XYZ)

    Введите первую переменную средыВведите первую переменную среды

  6. Теперь нажмите Новый еще раз, и теперь введите следующую переменную:

    C:Users(имя пользователя)AppDataLocalProgramsPythonPython(XYZ)Scripts

    Введите вторую переменную средыВведите вторую переменную среды

  7. Теперь нажмите Хорошо на всех открытых окнах, чтобы сохранить настройки и закрыть окна.

После выполнения этих шагов вы сможете проверить версию Python из Windows PowerShell.

Проверьте версию Python на macOS/Linux

Проверка установленной версии Python в macOS или Linux очень похожа на Windows. Все, что вам нужно сделать, это запустить следующий командлет в терминале:

питон –версия

Теперь вы должны получить полный номер версии Python.

См. Список установленных версий Python

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

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

пи –список

Список всех версий PythonСписок всех версий Python

Заключительные слова

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

Похожие сообщения:



2023-05-05T10:34:50
Tips and Tricks

Open 3D Engine 23.05 поставляется с улучшениями удобства использования и производительности.

Откройте 3D-движок

-Open 3D Engine — это бесплатный игровой 3D-движок с открытым исходным кодом, разработанный Open 3D Foundation, дочерней компанией Linux Foundation.

Некоммерческая организация Открыть 3D Foundation (O3DF) недавно объявили о запуске новая версия движка «Открытый 3D-движок 23.05» (O3DE), 3D-игровой движок с открытым исходным кодом, который можно использовать для разработки современных игр класса AAA и высокоточных симуляций, которые могут работать в режиме реального времени и обеспечивать кинематографическое качество.

Двигатель включает в себя интегрированную среду для разработки игр, многопоточная система фотореалистичного рендеринга Atom Renderer с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, система анимации персонажей (Emotion FX), встроенная система разработки, движок моделирования физических процессов в реальном времени и математические библиотеки с использованием инструкций SIMD.



Читать

DedSec GRUB Theme: настройте свой стиль GRUB Linux Hacker

DedSec GRUB Theme: настройте свой стиль GRUB Linux Hacker

DedSec GRUB Theme: настройте свой стиль GRUB Linux Hacker

Учитывая, одна из многих наиболее ценных технических характеристик операционных систем GNU/Linux является возможность настройки по вкусу каждого человека, группы, сообщества или организации, независимой, государственной или частной, на протяжении многих лет здесь, в DesdeLinux Мы создали бесчисленное количество учебных пособий и руководств о том, как выполнить эту задачу с использованием различных приложений или конфигураций системы.

Настраивать GNU/Linux, демонстрировать его, делиться им и даже соревноваться с другими через социальные сети каждого Linuxero — это даже традиция. Прежде всего, когда дело доходит до рабочего стола (обои), как известно традиционное празднование рабочих пятниц (#DesktopFriday, #DesktopGNULinux и #ViernOS). Тем не менее, настройка может охватывать графическую тему, значки, терминал и начальную информацию при его запуске, и, конечно же, настроить GRUB. И именно сегодняшняя публикация будет посвящена настройке этого последнего элемента через интересную программу под названием «Тема DedSec GRUB».



Читать

Что такое Smart Connect на вашем маршрутизаторе Wi-Fi и как это работает

Некоторые функции рекламируются производителями беспроводных маршрутизаторов только для того, чтобы сделать их более привлекательными и создать впечатление, что они действительно продвинуты. Smart Connect — одна из таких функций, которая реализована на всех современных маршрутизаторах и призвана упростить работу с Wi-Fi. Но что делает Smart Connect? И хорошо ли это работает? Есть ли недостатки у Smart Connect? В этой статье я отвечаю на эти и другие вопросы: Читать

Chrome 113 выходит с улучшениями оптимизации и многим другим

Google Chrome

Google Chrome — веб-браузер с закрытым исходным кодом, разработанный Google.

Несколько дней назад вышла новая версия популярного веб-браузера «Chrome 113» и по разным причинам я не смог сделать соответствующую публикацию этого релиза, который у меня уже был среди черновиков, но посвященный ему пост есть здесь.

Я уверен, что многие из наших читателей сразу же получили уведомление о новой версии, а многие другие, возможно, даже не заметили этого, но в этой статье мы расскажем вам, что нового в этой новой версии.



Читать