Установка python на windows 10 через командную строку

Пройдите тест, узнайте какой профессии подходите

Работать самостоятельно и не зависеть от других

Работать в команде и рассчитывать на помощь коллег

Организовывать и контролировать процесс работы

Введение

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

Кинга Идем в IT: пошаговый план для смены профессии

Установка Python

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

Windows

  1. Перейдите на официальный сайт Python: python.org.
  2. Скачайте последнюю версию Python для Windows. Обычно это будет установочный файл с расширением .exe.
  3. Запустите установочный файл и следуйте инструкциям на экране. Обязательно отметьте опцию «Add Python to PATH» перед началом установки. Это добавит Python в системные переменные PATH, что позволит запускать Python из любой директории через командную строку.

macOS

  1. Откройте терминал. Вы можете найти его в папке «Программы» -> «Утилиты» или воспользоваться поиском Spotlight.
  2. Введите команду brew install python3. Homebrew — это популярный менеджер пакетов для macOS, который упрощает установку различных программ.
  3. Если у вас не установлен Homebrew, сначала установите его, следуя инструкциям на официальном сайте Homebrew. Установка Homebrew также потребует установки Xcode Command Line Tools, если они еще не установлены.

Linux

  1. Откройте терминал. В зависимости от вашего дистрибутива, это может быть GNOME Terminal, Konsole или другой терминал.
  2. Введите команду для установки Python. Для дистрибутивов на базе Debian (например, Ubuntu) используйте:

    Для дистрибутивов на базе Red Hat (например, Fedora) используйте:

  3. Убедитесь, что вы используете команду с правами суперпользователя (sudo), так как установка программ требует административных прав.

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

После установки Python важно убедиться, что он установлен правильно и доступен через командную строку. Это поможет избежать проблем при запуске скриптов в будущем.

Windows

  1. Откройте командную строку. Для этого нажмите Win + R, введите cmd и нажмите Enter.
  2. Введите команду python --version или python3 --version.

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

macOS и Linux

  1. Откройте терминал.
  2. Введите команду python3 --version.

Вы должны увидеть версию Python, например, Python 3.9.1. Если команда не распознается, убедитесь, что Python установлен правильно и доступен в PATH.

Запуск Python скрипта через командную строку

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

Создание простого скрипта

Для начала создадим простой скрипт. Откройте текстовый редактор, такой как Notepad (Windows), TextEdit (macOS) или gedit (Linux), и введите следующий код:

Сохраните файл с расширением .py, например, hello.py. Убедитесь, что файл сохранен в директории, к которой у вас есть доступ через командную строку или терминал.

Запуск скрипта

Windows

  1. Откройте командную строку.
  2. Перейдите в директорию, где сохранен ваш скрипт, используя команду cd. Например, если скрипт находится на рабочем столе, введите:

  3. Введите команду для запуска скрипта:

Если все сделано правильно, вы увидите вывод Hello, World! в командной строке.

macOS и Linux

  1. Откройте терминал.
  2. Перейдите в директорию, где сохранен ваш скрипт, используя команду cd. Например, если скрипт находится в папке «Documents», введите:

  3. Введите команду для запуска скрипта:

Если все сделано правильно, вы увидите вывод Hello, World! в терминале.

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

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

  • 📝 Редактирование пути: Если вы часто работаете с Python, добавьте путь к Python в системные переменные PATH, чтобы не вводить полный путь к интерпретатору каждый раз. Это можно сделать через настройки системы (Windows) или файл .bash_profile (macOS и Linux).
  • 🐍 Использование виртуальных окружений: Для управления зависимостями и изоляции проектов используйте виртуальные окружения. Создайте виртуальное окружение с помощью команды python -m venv myenv и активируйте его перед запуском скриптов. Это поможет избежать конфликтов между различными версиями библиотек.
  • 🔄 Автоматизация задач: Используйте Python скрипты для автоматизации рутинных задач, таких как обработка файлов, работа с API и многое другое. Например, вы можете написать скрипт для автоматического резервного копирования важных файлов или для отправки уведомлений по электронной почте.
  • 📚 Изучение документации: Официальная документация Python — это отличный ресурс для изучения языка и его возможностей. Посетите docs.python.org для получения подробной информации о стандартной библиотеке и различных модулях.
  • 🛠 Использование IDE: Интегрированные среды разработки (IDE) могут значительно упростить процесс написания и отладки кода. Попробуйте использовать такие инструменты, как PyCharm, VS Code или Jupyter Notebook для работы с Python.

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

Читайте также

Не особенно часто, но иногда требуется создать ярлык для запуска приложения в операционной системе Windows. То есть, файл, который служит указателем на некий объект (программу, файл или команду). Наиболее частым местом для создания ярлыков служит «Рабочий стол». Давайте создадим ярлык для приложения или ссылки на «Рабочем столе» с помощью Python.

000.jpg

Ярлыки бывают нескольких типов, а соответственно имеют различные расширения. Например: ярлык, ссылающийся на ресурс в сети Интернет, имеет расширение «.url»; ярлык, привязанный к программе DOS, имеет расширение «.pif». А вот ярлыки, которые привязаны к файлу или каталогу уже являются бинарными файлами имеющими расширение «.lnk». В рамках данной статьи ярлыки имеющие привязку к программам DOS мы создавать не будем, да это и не требуется в нынешних реалиях. Рассмотрим создание ярлыков имеющих расширение «.url» и расширение «.lnk».

Что понадобиться?

Для того, чтобы можно было с легкостью определять путь к «Рабочему столу» пользователя, установим библиотеку winshell. Впрочем, на этом её функции далеко не заканчиваются, и использовать её мы будем не только с этой целью. Подробнее об этой библиотеке можно почитать в

Ссылка скрыта от гостей

. Для её установки пишем в терминале команду:

pip install winshell

Создание ярлыка для ресурса в Интернет

Для создания ярлыка на ресурс в Интернет требуется написать буквально пару строк кода. Не считая блока импорта. Как вы помните, такие ярлыки имеют расширение «.url». По сути, это обычные текстовые файлы с расширением, которое указывает операционной системе, что делать с данным типом файла. Данный файл имеет следующую структуру:

Код:

[InternetShortcut]
URL=https://codeby.net/

Первой идет секция, которая указывает, что это ярлык Интернет, второй – ссылка на конкретный ресурс.
Реализуем это в коде.
Импортируем нужные библиотеки. Как видите, здесь открывается файл на запись, передается полный путь к расположению ярлыка.
Именно здесь мы используем winshell и её модуль desktop, а дальше, записываем рассмотренные выше строки.

Python:

# pip install winshell

from pathlib import Path

from winshell import desktop

with open(Path(desktop()) / "Codeby.url", 'w', encoding='utf-8') as file:
    file.write('[InternetShortcut]\nURL=https://codeby.net/')

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

01.png

02.png

Двигаемся дальше и рассмотрим создание ярлыка для приложения.

Создание ярлыка для приложения

Что потребуется?

Помимо уже установленной библиотеки winshell, в данном примере потребуется установить библиотеку pywin32. Именно с её помощью мы будем создавать ярлык для приложения. Для установки библиотек используем команду:

pip install pywin32 winshell

Импортируем нужные библиотеки в скрипт:

Python:

from pathlib import Path

from winshell import desktop
from win32com.client import Dispatch

Создадим функцию create_shortcut(path, target=»), в которую будем передавать полный путь к создаваемому ярлыку с расширением, а также путь к целевому приложению, для его открытия с помощью ярлыка. При необходимости в данную функцию можно передать рабочую директорию приложения, а также путь к иконке, которая будет установлена для ярлыка. Мы же этого делать не будем, а возьмем рабочую директорию из пути к приложению. Иконку для ярлыка мы также будем получать из исполняемого файла приложения.

Теперь вызовем Dispatch(‘WScript.Shell’), чтобы получить объект оболочки, который будет использоваться для создания ярлыка. Затем вызовем метод CreateShortCut, в который передадим полный путь к ярлыку приложения на рабочем столе. Определим путь к приложению с помощью параметра Targetpath, рабочую директорию WorkingDirectory, которую получим из полного пути к исполняемому файлу приложения и путь к иконке – IconLocation, которую будем брать из исполняемого файла, а значит, путь к иконке будет в данном случае равен target. И в конце вызовем метод save, чтобы сохранить созданный объект ярлыка.

Python:

def create_shortcut(path, target=''):
    shell = Dispatch('WScript.Shell')
    shortcut = shell.CreateShortCut(str(path))
    shortcut.Targetpath = target
    shortcut.WorkingDirectory = str(Path(target).parent)
    shortcut.IconLocation = target
    shortcut.save()

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

create_shortcut(Path(desktop()) / "VLC Player.lnk", r"C:\Program Files\VideoLAN\VLC\vlc.exe")

Таким образом, будет создан ярлык, с помощью которого можно полноценно запускать плеер.

03.png

Python:

# pip install pywin32 winshell

from pathlib import Path

from winshell import desktop
from win32com.client import Dispatch


def create_shortcut(path, target=''):
    shell = Dispatch('WScript.Shell')
    shortcut = shell.CreateShortCut(str(path))
    shortcut.Targetpath = target
    shortcut.WorkingDirectory = str(Path(target).parent)
    shortcut.IconLocation = target
    shortcut.save()


create_shortcut(Path(desktop()) / "VLC Player.lnk", r"C:\Program Files\VideoLAN\VLC\vlc.exe")

Но, что делать, если нам необходимо указать для ярлыка Интернет, чтобы он открывался с помощью конкретного браузера? Здесь все просто. Нужно задать путь к нужному браузеру, а также в качестве передаваемых аргументов ярлыка указать ссылку на нужную страницу. В этом случае, нужно уже создавать не ярлык с расширением «.url», а полноценный ярлык, указывающий на конкретное приложение, то есть имеющий расширение «.lnk». В этом случае, по сути, создание ярлыка для Интернет не будет отличаться от создания ярлыка для обычного приложения.

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

Определение браузера по умолчанию

Начнем мы с того, что напишем функцию для определения браузера, который используется в операционной системе по умолчанию. Будь то Google Chrome, Firefox или Яндекс.Браузер.

Создадим функцию browser_default(). Браузер по умолчанию устанавливается пользователем. Поэтому, заглянем в ключ реестра «HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice», и заберем из параметра «ProgId» ID-браузера в реестре. Затем перейдем к ключу реестра HKEY_CLASSES_ROOT, подставим в путь полученный ID браузера. И перейдем глубже к ветке command: shell\open\command.

Заберем путь к исполняемому файлу браузера, удалим аргумент запуска «—single-argument %1», он нам не понадобиться и вернем путь к исполняемому файлу браузера по умолчанию.

Python:

def browser_default():
    br_choice = wrg.OpenKeyEx(wrg.HKEY_CURRENT_USER, r"SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations"
                                                     r"\https\UserChoice")
    br_name = wrg.QueryValueEx(br_choice, 'ProgId')[0]
    br_com = wrg.OpenKeyEx(wrg.HKEY_CLASSES_ROOT, f"{br_name}\\shell\\open\\command")
    return wrg.QueryValueEx(br_com, '')[0].split('"')[1]

Создание ярлыка

Создадим функцию create_shortcut(path, target=», arguments=», icon=»), в которую будем передавать полный путь к создаваемому ярлыку, путь к исполняемому файлу, путь к иконке для ярлыка. В случае с браузером по умолчанию, путь к исполняемому файлу браузера. А так как функция универсальная, для создания ярлыка для любого приложения или файла, то передать сюда можно путь к любому целевому файлу. И аргументы, которые требуются для запуска исполняемого файла. В случае с браузером, в качестве аргумента будет передаваться ссылка на ресурс в Интернет. В случае с другими приложениями, то либо оставляем пустое значение по умолчанию, либо передаем параметры, которые необходимы.

Здесь, для создания ярлыка мы будем использовать метод CreateShortcut из библиотеки winshell. Передаем в данный метод необходимые параметры: полный путь к создаваемому ярлыку; полный путь к исполняемому файлу приложения; аргументы для запуска приложения; рабочую директорию, которая в данном случае будет равна родительской директории приложения; путь к иконке приложения, который в данном случае будет равен пути к исполняемому файлу, так как иконку мы будем брать из него. Но, вы можете задать путь к своей иконке.

Python:

def create_shortcut(path, target='', arguments='', icon=''):
    if not icon:
        icon = target
    CreateShortcut(
        Path=str(path),
        Target=target,
        Arguments=arguments,
        StartIn=str(Path(target).parent),
        Icon=(f"{icon}", 0)
    )

Python:

# pip install winshell

import winreg as wrg
from pathlib import Path

from winshell import desktop, CreateShortcut


def browser_default():
    br_choice = wrg.OpenKeyEx(wrg.HKEY_CURRENT_USER, r"SOFTWARE\Microsoft\Windows\Shell\Associations\UrlAssociations"
                                                     r"\https\UserChoice")
    br_name = wrg.QueryValueEx(br_choice, 'ProgId')[0]
    br_com = wrg.OpenKeyEx(wrg.HKEY_CLASSES_ROOT, f"{br_name}\\shell\\open\\command")
    return wrg.QueryValueEx(br_com, '')[0].split('"')[1]


def create_shortcut(path, target='', arguments='', icon=''):
    if not icon:
        icon = target
    CreateShortcut(
        Path=str(path),
        Target=target,
        Arguments=arguments,
        StartIn=str(Path(target).parent),
        Icon=(f"{icon}", 0)
    )


create_shortcut(Path(desktop()) / "VLC Player.lnk", r"C:\Program Files\VideoLAN\VLC\vlc.exe")
create_shortcut(Path(desktop()) / "Codeby.lnk", browser_default(), "https://codeby.net/")

В результате мы создадим два ярлыка. Вот как это выглядит на скриншоте:

04.png

А теперь немного подытожим. В данной статье мы рассмотрели создание ярлыков различного типа, как «.url», так и «.lnk». Для последних было рассмотрено два метода их создания. А также создали функцию для получения браузера по умолчанию из реестра операционной системы Windows.

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

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

А на этом, пожалуй, все.

Спасибо за внимание. Надеюсь, информация будет вам полезна

Python — это высокоуровневый язык программирования, которым пользуются миллионы программистов и разработчиков. Он интуитивно понятен, предлагает обширный выбор полезных инструментов и библиотек. А работу с большими объемами данных и их анализом вообще сложно представить без Python. К сожалению, Python не входит в список предустановленных приложений в операционных системах Windows. В рамках этого материала мы подробно разберем, как правильно установить Python на Windows 10.

Какую версию выбрать

Существует две версии языка — вторая и третья. Они не совместимы между собой.

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

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

Ниже рассмотрим, как установить Python 2 на Windows 10:

  1. Откройте браузер и перейдите на официальный сайт python.org.
  2. Перейдите в раздел «Downloads».
  3. В разделе «Downloads» найдите раздел с «specific release» и в списке найдите нужную вам версию:

Image1

  1. Последний релиз — версия 2.7.18. Нажимаем на «Download» и спускаемся к связанным с этой версией файлам:

Image3

  1. Для нашей операционной системы понадобится 64-битный инсталлятор. Это последний файл в списке. Скачиваем его.
  2. После загрузки файла открываем его.
  3. Перед началом установки инсталлятор предложит выбрать путь установки и дополнительные инструменты. Выберите необходимое и начните установку.

cloud

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

Есть несколько вариантов установки со своими особенностями, плюсами и минусами:

  • Полноценная инсталляция подразумевает установку всех компонентов языка, что является оптимальным вариантом для большинства проектов.
  • Установка из магазина приложений Microsoft Store. Этот вариант подойдет для применения языка в средах разработки и запуска скриптов.
  • Установка версии Nuget.org — такая версия представляет из себя ZIP-файл с расширением nupkg. Установка Python с помощью таких пакетов предназначена для систем непрерывной интеграции. В такой версии Python не будет пользовательского инструмента. Такой вариант подходит для сборки пакетов и запуска скриптов. 
  • Встраиваемый пакет — с помощью него устанавливается минимальная версия питона. Такая версия используется в рамках в более большого приложения или проекта.

Полная установка с помощью официального установщика

Инструкция для установки Python с помощью официального сайта аналогична описанной ранее. Вот как установить Python 3 на Windows 10:

  1. Откройте браузер и перейдите на официальный сайт python.org.
  2. Перейдите в раздел «Downloads».
  3. В разделе «Downloads» нажмите «Download Python x.x.x»:

Image4

  1. После нажатия начнется загрузка файла инсталлятора.
  2. После загрузки открываем его.

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

  1. Installing for all users (Установка для всех пользователей).
  2. Add Python to PATH (Добавление пайтон в PATH, для использования языка через командную строку).

Всего есть 2 варианта установки: Install now и Customize Installation. 

Если выбрать Install now, то:

  • Не потребуются права администратора;
  • Пайтон будет размещен в вашем пользовательском каталоге;
  • В процессе будут установлены стандартные библиотеки, наборы тестов, лаунчер и pip;

Если выбрать Customize Installation, то:

  • Для установки могут потребоваться права администратора;
  • Пайтон будет размещен в Program Files;
  • Появится возможность установить дополнительные функции;
  • Стандартная библиотека питона может быть предварительно скомпилирована в байт-код;

Выберите подходящий вам вариант и начните процесс установки. По её завершению отключите ограничение пути MAX_PATH (для избежания ошибок, связанных с длиной путей каталогов).

Для проверки работоспособности в командной строке выполните команду python --version. Если всё прошло без проблем, то вы увидите подобный вывод:

Python 3.10.8

Python установлен и готов к работе.

С помощью Microsoft Store

Чтобы установить пакет Microsoft Store:

  1. Откройте приложение Microsoft Store.
  2. В поиске найдите «Python 3.x», указав нужную версию — например, «Python 3.10».
  3. Нажмите «Получить».

После этого начнется загрузка и установка приложения.

С помощью пакета nuget.org

Для установки инструмента nuget зайдите на официальный сайт nuget.org и перейдите в раздел «Downloads». В нем выберите рекомендуемую версию и загрузите её. После открытия скачанного файла начнется установка, которая займет пару секунд. 

Для установки Python откройте PowerShell и выполните команду:

# Для 64-битной версии:
nuget.exe install python -ExcludeVersion -OutputDirectory 

# Для 32-битной версии:
nuget.exe install pythonx86 -ExcludeVersion -OutputDirectory

Встраиваемый пакет

В встраиваемый пакет вложено минимальное окружение Python. Сам он представляет собой ZIP-файл и нужен для интеграции Python в крупное приложение. Встраиваемый пакет не предназначен для прямого доступа пользователям.

При извлечении из архива вы получите практически полностью изолированное окружение Python. Оно будет изолировано от операционной системы пользователя, а именно от переменных окружения (в частности PATH), от системного реестра и уже установленных пакетов. Стандартная библиотека пайтона включена в встраиваемый пакет в виде скомпилированных и оптимизированных файлов. В такую версию пайтона не входят система управления пакета (pip) и документация.

Скачать встраиваемый пакет можно на сайте python.org:

  1. Зайдите на сайт python.org.
  2. Перейдите в раздел «Downloads».
  3. Нажатие на кнопку «Download» приведет к загрузке обычной версии, поэтому нажмите на гиперссылку «Python for Windows».

Image2

  1. В открывшейся вкладке нажмите «Latest Python 3 Release — Python 3.10.8».
  2. Спуститесь вниз страницы к разделу «Files» и выберите одну из embeddable-версий: для 64- или 32-битной системы.

Image5

Заключение

В рамках этого материала мы рассмотрели различные способы установки Python на Windows 10. Другие полезные материалы по Python вы можете найти в нашей базе знаний. Если вы решите создать на этом языке свой веб-сервис, то в timeweb.cloud вы можете арендовать облачный сервер по выгодным ценам.

#статьи


  • 0

Python — самый популярный язык программирования, на котором разрабатывают ИИ, игры и сложные системы. Разбираемся с его установкой.

Иллюстрация: Skillbox Media

Дмитрий Зверев

Любитель научной фантастики и технологического прогресса. Хорошо сочетает в себе заумного технаря и утончённого гуманитария. Пишет про IT и радуется этому.

Python — это высокоуровневый язык программирования общего назначения с минималистичным и простым в освоении синтаксисом. Он был создан под влиянием языка ABC, который изначально задумывался как обучающий и над которым ранее работал автор Python Гвидо ван Россум.

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

Гайд по установке Python:

  • Какую версию выбрать
  • Как установить
  • Как начать работать
  • Как подключить к VS Code

Вообще, для решения простых задач или знакомства с языком хватит и онлайн-интерпретатора. Это сервис, который позволяет писать и запускать код прямо в браузере, ничего не скачивая. Самые популярные онлайн-интерпретаторы — Replit, Programiz и Online Python.

Интерфейс Replit
Скриншот: Skillbox Media

Интерфейс Programiz
Скриншот: Skillbox Media

Интерфейс Online Python
Скриншот: Skillbox Media

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

Для полноценной разработки всё-таки нужно будет установить Python на компьютер. Но, поверьте, оно того стоит: вы сможете легко подключать сторонние библиотеки, использовать утилиты и создавать сложные проекты.

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

Однако для поддержки старых проектов, которые не могут переехать на Python 3, придётся скачивать Python 2 и разбираться в различиях версий. Поэтому даже в 2023 году в вакансиях среди требований можно найти «уверенное знание Python 2.7».

В состав базовой версии Python входят следующие компоненты:

  • IDLE — простая среда разработки Python-программ;
  • документация — инструкция по использованию Python;
  • стандартная библиотека — набор функций, которые упрощают работу с числами, файлами, API сторонних сервисов и так далее;
  • пакетный менеджер PIP — утилита для скачивания и установки библиотек, фреймворков и других пакетов, расширяющих функциональность Python;
  • стандартный набор тестов — чтобы проверять надёжность программы;
  • Python Launcher — приложение для запуска программ с расширением .py.

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

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

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

  • 64- или 32-разрядный процессор на архитектуре Intel или AMD;
  • 2 ГБ оперативной памяти, желательно 4 ГБ;
  • 5 ГБ свободного места в памяти компьютера;
  • версия операционной системы: не ниже Windows 7, macOS X 10.11, Red Hat Enterprise Linux 6/7.

Дистрибутивы Python есть для всех популярных операционных систем, они перечислены на официальном сайте python.org. По большому счёту, не так важно, какую конкретно версию Python вы скачаете, — главное, чтобы её номер начинался с цифры 3.

Скриншот: Python Software Foundation / Skillbox Media

Скачайте установочный файл, нажав на жёлтую кнопку Download Python, и запустите его.

Выберите путь установки и поставьте обе галочки: во втором пункте мы указываем, что нужно добавить Python в переменную окружения PATH — это позволит вызывать его из любой директории. Затем выбираем «Установка для всех пользователей» (Install for all users), нажимаем Install Now и разрешаем приложению вносить изменения:

Скриншот: Skillbox Media

Когда всё установится, вы увидите окно завершения инсталляции:

Скриншот: Skillbox Media

Теперь проверим, что Python действительно установлен. Для этого откроем окно «Выполнить» сочетанием клавиш Win + R и введём cmd:

Скриншот: Skillbox Media

Откроется командная строка. Введите в ней команду py или python, чтобы запустить интерпретатор. На экране появится примерно такое сообщение:

Microsoft Windows [Version 10.0.19043.1889]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

C:\Users\User>py
Python 3.11.2 (tags/v3.11.2:9c7b4bd, Feb 2 2023, 18:38:48) [MSC v.1932 64 bit (AMD64)] on win 32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Оно означает, что Python установлен на ваш компьютер и работает.

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

Последние версии языка не поддерживаются Windows 7 и более старыми ОС
Скриншот: Skillbox Media

Python входит в состав большинства дистрибутивов Linux. Чтобы это проверить, введите в терминале следующую команду:

$ python3 --version

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

В Ubuntu 16.10 это делается так:

$ sudo apt-get update
$ sudo apt-get install python3.6

Утилита попросит вас ввести пароль и после ввода начнёт установку.

Однако, если вы хотите поставить более свежую версию Python, для установки нужно использовать репозиторий deadsnakes PPA:

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa
$ sudo apt-get update
$ sudo apt-get install python3.8

В Fedora Linux процесс установки похожий, но используется другая команда:

$ sudo dnf install python3.9

Ещё можно самостоятельно собрать Python из исходников, которые лежат на сайте Python. Но это очень сложный и мучительный процесс, поэтому останавливаться на нём мы не будем.

С давних времён MacBook и iMac выпускались с предустановленным Python 2.7. Правда, начиная с версии 12.3 разработчики «яблочной» ОС отказались от этой традиции.

Чтобы проверить, установлен ли Python, откройте командную строку и введите следующую команду:

python --version

Вместо версии 3.9.12 у вас может быть версия, например, 2.7.18
Скриншот: Skillbox Media

В любом случае лучше установить последнюю версию Python — найти её можно на официальном сайте.

Последняя версия на момент написания статьи — 3.11.2
Скриншот: Python Software Foundation / Skillbox Media

Нажмите жёлтую кнопку Download Python 3.11.2, и пакет начнёт скачиваться:

Скриншот: Skillbox Media

Когда загрузка завершится, откройте его:

Скриншот: Skillbox Media

Согласитесь со всеми пунктами и переходите к установке. Вас попросят ввести пароль, а после — начнётся установка, по окончании которой вы увидите такое окно:

Скриншот: Skillbox Media

Нажмите Close и откройте терминал, чтобы проверить версию Python:

python --version

Должно быть выведено сообщение Python 3.11.2.

Дата-сайентисты используют свои библиотеки для работы — например, NumPy и Pandas. Их можно устанавливать по отдельности, а можно скачать готовую сборку со всеми библиотеками.

Самый популярный способ — использовать дистрибутив Anaconda. Он бесплатный и легко устанавливаемый, а также доступен для всех операционных систем. Мы покажем, как установить его на macOS.

Нажмите на кнопку Download, чтобы начать скачивание:

Нажимаем огромную зелёную кнопку «Скачать»
Скриншот: Anaconda Inc. / Skillbox Media

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

Так выглядит сообщение об успешной установке Anaconda
Скриншот: Skillbox Media

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

Если можем писать код, значит, всё работает как нужно
Скриншот: Skillbox Media

Теперь, чтобы использовать одну из библиотек для data science, нужно всего лишь импортировать её в Python-файле:

import numpy

А чтобы проверить, работает ли библиотека, достаточно запустить файл, в котором вы её подключили. Если библиотека не подключилась, то интерпретатор выдаст сообщение об ошибке.

После того как мы установили Python, пора написать пару строк кода. Вы можете использовать любую IDE (в том числе IDLE), редактор кода или даже «Блокнот».

Создадим файл program.py на рабочем столе. В нём мы вызовем всего одну функцию, которая выведет на экран текстовое сообщение:

print("Привет, мир!")

Запустим программу командой py или python в командной строке, прописав полный путь до файла program.py. Например, если он лежит на рабочем столе, запустить его можно так:

Microsoft Windows [Version 10.0.19043.1889]
(c) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.

C:\Users\User>py C:\Users\User\Desktop\program.py
Привет, мир!

Мы передали код интерпретатору, который обработал его и вывел сообщение на экран. Всё получилось!

VS Code — это удобный редактор кода, который поддерживает десятки языков программирования и плагинов. По популярности VS Code сильно опережает аналоги, поэтому будет полезно разобраться, как установить Python туда.

Сначала нужно найти плагин для языка. Откройте вкладку Extensions («Расширения») и введите в поиске следующую строку:

tag:debuggers @sort:installs

В появившемся списке найдите Python и нажмите Install.

Скриншот: Skillbox Media

Теперь нужно включить подсветку кода. Для этого установите плагин MagicPython — найти его можно в том же поиске, введя команду ext: py3. Чтобы всё заработало, перезапустите VS Code и создайте файл с расширением .py. Когда редактор спросит, на каком языке вы собираетесь программировать, — выберите Python. Готово!

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

Хоть VS Code является самым популярным редактором кода, многие программисты предпочитают специализированные IDE, заточенные именно под разработку на Python. Абсолютный фаворит здесь — PyCharm, в состав которой уже входит Python.

Чтобы установить PyCharm, зайдите на сайт JetBrains и нажмите кнопку Download:

Скриншот: JetBrains / Skillbox Media

Вам предложат выбрать операционную систему и версию среды разработки: Professional и Community. Community — это бесплатная версия, в которой отсутствует поддержка некоторых функций и фреймворков, например Django. Но на первых порах её вполне хватит, поэтому выбираем её:

Скриншот: Skillbox Media

Дальше начнётся загрузка файла. Ждём, а затем открываем его:

Скриншот: Skillbox Media

Перетаскиваем в папку Applications — готово.

Скриншот: Skillbox Media

PyCharm установлена, можно создавать проекты и начинать программировать.

Вместо компилятора/интерпретатора CPython иногда используют альтернативные, написанные на других языках и лучше стыкующиеся с другими технологиями. Например, Jython и виртуальную машину JVM (для платформы Java). Или IronPython, написанный полностью на C# и предназначенный для .NET.

Бесплатный курс: «Быстрый старт в Python»
Начать учиться

Рассмотрим методику создания на рабочем столе ярлыков приложений, игр, папок, файлов, сайтов и команд. Сторонних программ применять не будем. Не понадобятся, поскольку достаточно встроенных инструментов Windows.

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

Как создать ярлык из Проводника

Содержание

  • Как создать ярлык из Проводника
    • Перетаскивание мышью
    • Ярлык папки на рабочем столе
    • Через контекстное меню
  • Воспользуйтесь мастером ярлыков Windows
  • Создание на рабочем столе ярлыка из командной строки
  • Помещаем на рабочий стол ярлыки полезных команд
  • Выносим ярлык сайта на рабочий стол
  • Группируем ярлыки
  • Создаем ярлык из главного меню
  • Меняем значок ярлыка
  • Вернем пропавшие ярлыки на рабочий стол

Создадим ярлык с помощью встроенного файлового менеджера ОС — Проводника. Применим один из двух способов.

Перетаскивание мышью

Найдите в Проводнике исполняемый файл приложения (с расширением *.exe) или файл, к которому вы хотите получать доступ с главного экрана системы.

Правой кнопкой мыши перетащите элемент на рабочий стол. Важный момент: не левой, чтобы не перетащить на главный экран сам файл. Выберите опцию «Создать ярлыки» из предложенного контекстного меню.

Windows автоматически задает имя ярлыка.

Если название не подходит — легко исправим. Кликните по новому элементу рабочего стола правой кнопкой мыши и выберите пункт «Показать дополнительные параметры» из первого меню.

И «Переименовать» из второго.

Напечатайте новое имя, которое далее и будет отображаться на главном экране.

Ярлык папки на рабочем столе

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

В данном примере на рабочем столе появился ярлык каталога «Изображения». Можем использовать и для любой другой папки.

Откройте Проводник Windows. Найдите нужную вам программу, документ или другой файл. Кликните правой кнопкой мыши по нужному элементу. Выберите сначала «Показать дополнительные параметры».

Затем — «Создать ярлык».

Только что созданный элемент станет располагаться в том же каталоге (папке), в котором находится исходный файл.

Перетащите в удобное для вас место — например, на рабочий стол.

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

Воспользуйтесь мастером ярлыков Windows

Данный способ — один из самых простых. Кликните мышью в свободном месте на рабочем столе. Из контекстного меню выберите «Создать». Откроется второе меню, нужный пункт там: «Ярлык».

В первом окне мастера укажите расположение файла на диске вашего компьютера — можем воспользоваться кнопкой «Обзор» для поиска на диске ноутбука или настольного ПК. Нажмите «Далее».

На втором экране нужно присвоить ярлыку имя. Указываем произвольное — желательно такое, которое удобно вам и предельно точно отражает функцию элемента рабочего стола. Нажмите «Готово».

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

Создание на рабочем столе ярлыка из командной строки

Системному администратору порой приходится постоянно использовать одни и те же команды. Упростить процесс помогают ярлыки на главном экране. Создадим ярлык Command Prompt из поиска. Одновременно нажмите «Windows» + S на клавиатуре. Сначала напечатайте: cmd. Затем выберите опцию «Перейти к расположению файла» из меню данного элемента.

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

Готово — ярлык на главном экране.

Предусмотрен и второй метод — прямо с рабочего стола. Кликните правой кнопкой мыши в свободном месте главного экрана, где нет ничего, кроме обоев. Выберите «Создать» из контекстного меню, а из подменю: «Ярлык».

Укажите расположение командной строки (C:\Windows\System32\cmd.exe) и нажмите «Далее». Отметим, что если ОС у вас установлена на другой диск, то вводить нужно с учетом данной особенности. Например, если Windows на диске D:\, то D:\Windows\System32\cmd.exe.

Укажите название ярлыка и кликните по кнопке «Готово», которая находится справа внизу.

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

Помещаем на рабочий стол ярлыки полезных команд

Научимся также создавать ярлыки для часто используемых команд. Первый сценарий: команда применяется, а консоль остается открытой. Кликните правой кнопкой мыши по рабочему столу в свободном месте. Выберите опцию «Создать». Появится второе меню, где нужно кликнуть по «Ярлык».

В поле ввода напечатайте: C:\Windows\System32\cmd.exe /k [нужная команда]. Например: C:\Windows\System32\cmd.exe /k shutdown /r. Команда перезагрузки ноутбука или настольного ПК выбрана для примера, можете указать ту, которая нужна вам. Кликните по «Далее» для перехода на экран присвоения элементу имени.

Укажите название и нажмите «Готово».

Обратите внимание: при использовании ярлыка с префиксом «/k» командная строка остается на экране.

Возможен вариант, при котором команда будет применена, а окно командной строки закрыто. Создайте новый ярлык (как показано выше).

В первом окне программного мастера введите C:\Windows\System32\cmd.exe /c [нужная команда], например C:\Windows\System32\cmd.exe /c shutdown /r, чтобы перезапускать компьютер. Жмем «Далее».

Печатаем имя ярлыка и кликаем по «Готово».

Дважды кликаем на созданному элементу. Консоль появится на мгновение и исчезнет, поскольку указан префикс «/c».

Ярлыки часто выполняемых действий помогают в повседневной работе. Не надо постоянно открывать консоль и вручную печатать одни и те же команды.

Выносим ярлык сайта на рабочий стол

Если вы часто открываете определенный сайт, вам может потребоваться ярлык данного веб-ресурса на рабочем столе. Значок доступа к веб-ресурсу может быть создан с помощью встроенного в ОС мастера ярлыков. Кликните правой кнопкой мыши в свободном месте на рабочем столе. В первом контекстном меню необходима опция «Создать», а во втором: «Ярлык».

В строке первого окна укажите расположение ресурса — URL сайта. Кликните по кнопке «Далее».

Назовите новый ярлык так, как вам удобнее. Затем кликните «Готово».

Задача решена — теперь вы сможете открыть сайт двойным кликом по ярлыку на рабочем столе Windows.

Второй вариант — прямо из браузера. Откройте необходимый сайт. Потяните за значок ресурса в адресной строке и перетащите на рабочий стол Windows.

Группируем ярлыки

Значков поместится много, если экран большой. Например, такой, как 27″ монитор SunWind SM-27FI221, который «Блог системного администратора» недавно протестировал:

Тогда особой необходимости в экономии пространства нет. Сложнее, если дисплей маленький. Подскажем небольшой лайфхак для тех, кто хотел бы располагать быстрым доступом к полезным программам, файлам, играм и сайтам. Данная возможность особенно полезна обладателям небольших ноутбуков и, тем более, планшетов с Windows. С одной стороны всё нужное всегда под рукой, с другой — главный экран выглядит аккуратно. Кликните правой кнопкой мыши в свободном месте рабочего стола. Выберите «Создать» из контекстного меню. Откроется подменю, в котором нам необходим пункт «Папка».

Присваиваем новой папке имя — например: «Команды», «Программы», «Игры», «Сайты». Перетаскиваем ярлыки в соответствующие папки.

В итоге получаем на рабочем столе полезные подборки, которые не занимают много места.

Заходим в нужный каталог и дважды кликаем по необходимому ярлыку.

Откройте главное меню ОС одним из двух способов:

  1. Кликните левой кнопкой мыши по «Пуску».
  2. Нажмите «Windows» на клавиатуре.

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

Меняем значок ярлыка

Не устраивает исходный значок — поменяем. Кликните правой кнопкой мыши по ярлыку и войдите в свойства элемента.

Переключитесь на вкладку «Веб-документ». Кликните по кнопке «Сменить значок».

Выберите подходящую пиктограмму из предложенных. Или воспользуйтесь другими. Например, системные изображения-значки собраны в файлах ddores.dll, imageres.dll и shell32.dll, которые находятся в папке C:\Windows\System32. Для перехода к альтернативным файлам воспользуйтесь кнопкой «Обзор». Когда выбор сделан, нажмите «ОК».

Кликните по «Применить» в основном окне вкладки.

Вернем пропавшие ярлыки на рабочий стол

Ярлыки и другие значки исчезли с главного экрана — исправляем ситуацию. Кликните правой кнопкой мыши в свободном месте рабочего стола. Выберите пункт «Вид». Убедитесь в том, что опция «Отображать значки рабочего стола» активна — «птичка» слева от надписи присутствует. Если нет, то включите. Данная настройка могла быть случайно изменена в процессе работы с компьютером.

У вас много всего на рабочем столе или предпочитаете чистые обои? Напишите в комментариях.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • System microsoft windows distributedcom 10016
  • Как установить windows xp с флешки rufus
  • Как поменять масштаб экрана windows 7
  • Слетела активация windows 10 как восстановить без ключа
  • Sqm консолидатор windows что это