Как установить Python на Windows, Linux и macOS

    0
    23


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

    Python — мощный язык, и если вы хотите начать работу с ним, это руководство научит вас основам. Вам нужно будет не только установить бинарные файлы Python и убедиться, что они находятся в вашей переменной PATH, но вам также понадобится что-то для фактического написания кода. Вы можете использовать полноценную IDE (интегрированную среду разработки), такую ​​как PyCharm, или вы можете склоняйтесь к текстовому редактору, такому как предустановленный IDLE или Sublime Text 3. Есть много вариантов, но это руководство должно дать вам толчок к основам.

    Установка Python

    В Windows и macOS

    Установка Python — это простая часть, и вам нужно решить, устанавливаете ли вы Python 2.7 или Python 3.x. Python 2.7 часто используется для устаревших проектов, но если вы пишете собственное программное обеспечение, вам следует установить Python 3.x.

    Для установки на Windows или Mac выполните следующие действия:

    • Перейдите на официальный сайт Python и перейдите к самой последней версии. На момент написания это 3.10.6.
    • Загрузите бинарный файл для вашей платформы.
    • Выполнить бинарник.

    Вам не нужно выбирать какие-либо параметры, кроме добавления Python в ваш PATH, поскольку в установщике по умолчанию есть все, что вам нужно. Просто нажмите «Установить» — это все, что вам нужно сделать. На Mac это будет сделано по умолчанию в установщике dmg.


    диалоговое окно установщика питона

    Установка Python в Linux

    Однако, если вы используете Linux, это будет зависеть от используемого вами дистрибутива. Дистрибутивы на основе Debian (например, Ubuntu) могут использовать установщик пакетов apt в Терминале, выполнив следующую команду:

    • apt-получить установить python3.6

    В других дистрибутивах он может быть уже предустановлен, а если нет, вам нужно будет использовать менеджер пакетов в вашем дистрибутиве. Например, в CentOS вы должны выполнить «yum install -y python3».

    Проверить установку

    Вы можете убедиться, что ваша установка активна, запустив команду «python» в PowerShell, командной строке или в терминале.

    команда python запускается в командной строке


    Выберите свою IDE для Python

    Вам понадобится IDE или текстовый редактор для эффективного написания кода, и есть несколько вариантов. Python поставляется с предустановленным IDLE, и хотя он работает хорошо, он не подходит для больших файлов, которые могут быть более сложными. Вот некоторые из IDE, которые я использовал для Python на протяжении многих лет, как в университете, так и в моих собственных проектах. Все эти IDE являются кроссплатформенными, то есть вы можете запускать их в Windows, Linux или macOS.

    PyCharm

    PyCharm IDE

    Если вы знакомы с Android Studio или IntelliJ, значит, вы уже знакомы с PyCharm. Это от тех же разработчиков, и вы даже можете включить те же функции в IntelliJ, установив плагин Python. Разница в том, что PyCharm создан с нуля исключительно для Python и содержит все функции, которые вы ожидаете от любой современной IDE. Это включает в себя встроенный контроль версий, подсветку синтаксиса, разделение окон, функции отладки и многое другое.

    Скачать PyCharm

    Спайдер

    Среда разработки Spyder

    Если вы специалист по обработке и анализу данных (или собираетесь использовать Python в целях обработки данных), вам необходимо установить Spyder. Это IDE, в которую уже входят некоторые из самых популярных пакетов анализа данных для Python. К ним относятся matplotlib, numpy, scipy и pandas. Если вы хотите заняться анализом данных, построением графиков данных и другими научными исследованиями, Spyder — это 100% то, что вам нужно установить. В Spyder даже встроен Jupyter Notebooks, который можно использовать для очень простого изучения и построения графиков данных.

    Скачать Spyder

    Возвышенный текст 3

    Возвышенный текст 3

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

    Скачать возвышенный текст 3

    Код Visual Studio (VSCode)

    код визуальной студии python

    Visual Studio Code (или VSCode) — одна из самых универсальных сред разработки. Он полностью настраиваемый, с огромным хранилищем плагинов, к которым вы можете получить доступ изнутри. Он не сразу совместим с Python, но вы можете установить плагин Python изнутри, который обеспечит подсветку синтаксиса, интеллектуальное завершение кода, Jupyter Notebooks, отладку, модульное тестирование и другие функции. Мне нравится Visual Studio Code, и на самом деле это IDE, которую я использую чаще всего, когда работаю над чем-то сложным.

    Скачать код Visual Studio


    Что дальше

    Если вы хотите начать разработку, в Интернете есть множество руководств, которые научат вас основам. Среди подобных CodeAcademy и w3schools есть много вариантов. Есть даже интерпретаторы Python для Android, которые вы можете использовать для написания на своем телефоне, и лучший способ научиться — это делать. Однако, если вы делаете что-то ресурсоемкое, что может использовать множество моделей машинного обучения или искусственного интеллекта, вам может понадобиться один из лучших ноутбуков для этого.

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

    Предыдущая статьяКакие спутниковые навигационные системы использует Google Pixel поддержка 6а?
    Следующая статьяРекорд-лейбл отказался от виртуального рэпера с искусственным интеллектом после негативной реакции
    Петр Григорин
    Интересуется софтом, разработкой и использование новых приложений, технология искусственного интеллекта. Этот писатель - человек с техническими знаниями, который увлечен разработкой программного обеспечения и использованием новых приложений. Его особенно интересуют технологии искусственного интеллекта и то, как они могут быть использованы для улучшения различных отраслей промышленности и повседневной жизни. Обладая прочной основой в области информатики и острым взглядом на инновации, этот писатель обязательно привнесет ценные идеи и соображения в любую дискуссию на эти темы. Пишет ли он о последних открытиях в области ИИ или исследует потенциал новых программных инструментов, его работа обязательно будет увлекательной и заставляющей задуматься.