Разное

Python на windows: Python Release Python 3.6.13 | Python.org

Содержание

Кто добавил Python в последнее обновление Windows? / Блог компании Microsoft / Хабр

Несколько дней назад команда Windows анонсировала майское обновление 2019 для Windows 10. В этом посте мы взглянем на то, что мы, команда Python, сделали для того, чтобы установка Python в Windows стала проще. В частности поговорим о Microsoft Store и о добавлении дефолтной команды “python.exe” для облегчения поиска (в коллаборации с Windows). Возможно вы уже слышали об этом в подкасте Python Bytes, на PyCon US, или в Twitter.

По мере перемещения программного обеспечения с ПК в облако, браузер и Интернет вещей рабочие процессы разработки меняются. Хотя Visual Studio остается отличной отправной точкой для любой рабочей нагрузки в Windows, многие разработчики теперь предпочитают использовать инструменты индивидуально и по запросу.

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

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

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

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

Как только вы обнаружите, что вам нужно получить Python, вы быстро столкнетесь с множеством выборов. Будете ли вы скачивать установщик с python.org? Или, возможно, такой дистрибутив, как Anaconda? Установщик Visual Studio также является вариантом. А какая версия нужна? Как вы получите доступ после установки? Вы найдете больше ответов, чем вам нужно, и в зависимости от вашей ситуации любой из них может быть правильным.

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

И мы сделали все проще.

Во-первых, мы помогли сообществу выпустить Python в Microsoft Store. Эта версия Python полностью подготовлена сообществом, легко устанавливается на Windows 10, и автоматически делает стандартные команды pythonpip и idle доступными (как и их эквиваленты в версиях python3 и python3.7, для всех команд, как на Linux).

Наконец, с майским обновлением Windows 2019 мы заканчиваем картину. Хотя Python продолжает оставаться полностью независимым от операционной системы, каждая установка Windows будет включать в себя команды python и python3, которые ведут вас прямо на  страницу Python. Мы считаем, что Microsoft Store идеально подходит для пользователей, начинающих работать с Python, и, учитывая наш опыт работы с ним и участие в сообществе Python, мы рады поддержать его в качестве default choice.

Мы надеемся, что все будут так же рады, как Scott Hanselman когда обнаружил это. Со временем мы планируем расширить аналогичную интеграцию с другими инструментами для разработчиков и решить проблемы с началом работы. Мы хотели бы услышать ваши мысли и предложения, поэтому не стесняйтесь оставлять комментарии здесь или использовать приложение Windows Feedback.

Установка Python · HonKit

Для начала проверь, какая версия Windows у тебя на компьютере — 32-битная или 64-битная. Это будет указано в строке «Тип системы» на странице «Сведения о системе». Чтобы попасть туда, попробуй один из этих способов:

  • Нажми одновременно клавиши Windows и Pause/Break
  • Открой панель управления из меню Windows, оттуда перейди в «Система и безопасность», затем в «Система»
  • Нажми клавишу Windows, затем перейди по разделам Настройки > Система > О системе

Ты можешь загрузить Python для Windows с официального веб-сайта: https://www.python.org/downloads/windows/. Перейди по ссылке «Latest Python 3 Release — Python x.x.x». Если у тебя установлена 64-битная версия Windows, скачай Windows x86-64 executable installer. Если нет — скачай Windows x86 executable installer. После загрузки дистрибутива ты должна запустить его (двойным щелчком) и следовать инструкциям.

Обрати внимание на экран мастера установки, который называется «Setup» (Настройка): тебе нужно пролистать его вниз и выбрать опцию «Add Python 3.6 to the PATH» (Добавить Python 3.6 к системной переменной PATH), как на рисунке (это может выглядеть по-разному в зависимости от версии, которую ты устанавливаешь):

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

Примечание: если ты используешь старую версию Windows (7, Vista или ещё более старую версию), и установка Python 3.6.x завершается выводом сообщения об ошибке, ты можешь попробовать:

  1. либо установить все доступные обновления Windows и попробовать установить Python 3.6 заново;
  2. либо установить более раннюю версию Python, например, 3.4.6.

Если тебе пришлось установить раннюю версию Python, экран установки может выглядеть чуть иначе, чем показано выше. Не забудь прокрутить окно до строки «Add python.exe to Path», затем нажми кнопку слева от неё и выбери пункт «Will be installed on local hard drive»:

Microsoft заманила в свой штат вышедшего на пенсию «великодушного диктатора» Python


, Текст: Эльяс Касми


Гвидо ван Россум, создавший язык Python и до 2018 г. носивший титул «великодушного диктатора» проекта, присоединился к команде разработчиков Microsoft. Пока неизвестно, чем именно он займется в команде, ради этой работы он решил бросить пенсию, на которую вышел больше года назад.

«Скучная пенсия» автора Python

Создатель Python, одного из самых востребованных языков программирования в мире, Гвидо ван Россум (Guido van Rossum) перешел на работу в Microsoft. До этого он больше года находился на пенсии.

Microsoft, как пишет портал TechCrunch, уже подтвердил факт приема Гвидо ван Россума на работу. Между тем, пока неизвестно, чем именно он займется, работая на одну из крупнейших софтверных корпораций в мире.

Сам Россум написал в своем Twitter, что присоединится к отделу разработчиков Microsoft. Свое желание вновь выйти на работу он объяснил тем, что «пенсия – это скучно», отметим, что займется, в том числе более глубоким внедрением Python в проекты Microsoft. Он добавил, что имеет в виду не только Windows.

Неожиданное решение

Приход Гвидо ван Россума в Microsoft, по данным TechCrunch, еще несколько лет назад был практически невозможен, учитывая отношение компании к ПО с открытым исходным кодом. Но в настоящее время ситуация сильно изменилась – например, с 2018 г. Microsoft владеет GitHub, самым известным репозиторием для open source-проектов, к тому же в Windows теперь есть уже второе по счету поколение специальной подсистемы Linux – Windows Subsystem for Linux (WSL). Кроме того, еще в мае 2019 г. CNews писал о планах Microsoft по интеграции в Windows 10 полноценного ядра Linux в рамках WSL.

Гвидо ван Россум

Неправильное в прошлом отношение Microsoft к Linux и open source признают даже в руководстве компании. Об этом прямым текстом в мае 2020 г. заявил президент компании Брэд Смит (Brad Smith). По его словам, Microsoft позволяла себе множество плохих высказываний в сторону сферы open source.

Как ван Россум создавал Python

Гвидо ван Россум приступил к работе над Python в 80-х годах XX века, задумав его как потомка языка ABC. Язык программирования был впервые опубликован в версии 0.9 в феврале 1991 г., после чего в мире зародилось сообщество его разработчиков. Версия 1.0 появилась в январе 1994 г, до 2.0 язык обновился в октябре 2000 г., а до 3.0 – в декабре 2008 г. На момент публикации материала самая актуальная стабильная версия Python носила индекс 3.9.0 – ее выпуск состоялся 5 октября 2020 г.

Гвидо ван Россум считает, что в Microsoft ему не будет скучно

На протяжении почти 20 лет ван Россум был главой проекта Python – он официально занимал пост «великодушного пожизненного диктатора» (BDFL) проекта, что давало ему возможность наблюдать за процессом разработки и принимать окончательные решение. В июле 2018 г. он сложил с себя полномочия, заявив о своем уходе в письме на сайте Python.

Свое решение он объяснил тем, что ему надоело сталкиваться с трудностями в процессе утверждения предложений по улучшению Python (Python Enhancement Proposal, PEP). «Теперь, когда PEP 572 готовы, я больше никогда не хочу так тяжело бороться за PEP и обнаруживать потом, что так много людей презирают мои решения», – сказал он, добавив также, что ему довольно много лет (на момент ухода ему было 62 года), и что он испытывает определенные проблемы со здоровьем.

Как Kia применяет искусственный интеллект

Искусственный интеллект

В ноябре 2020 г. в новом рейтинге TIOBE творение ван Россума, Python, опередил Java и стал вторым по популярности в мире. Впереди него теперь лишь С, но составители рейтинга уверены, что Python, довольно легкий в освоении и широко применяемый во многих областях, через три-четыре года обгонит и его.

Где успел поработать Россум

Гвидо ван Россум родился в январе 1956 г. в Нидерландах, в 1995 г. переехал в США, где начал работать в Национальном институте стандартов и технологий (The National Institute of Standards and Technology, NIST). В течение нескольких лет он сменил несколько мест работы, включая компании BeOpen и Elemental Security

В 2005 г. ван Россум присоединился к корпорации Google. В ней он занимался разработкой ПО и при этом посвящал развитию Python половину рабочего времени. Тем не менее, за время карьеры в Google он успел создать и запустить инструмент проверки кода Mondrian, плюс он участвовал в разработке App Engine.

Работа ван Россума в Google, как сообщал CNews, завершилась в декабре 2012 г. В январе 2013 г. он перешел в команду сервиса хранения данных Dropbox, продукты которого написаны на Python, заняв позицию старшего разработчика программного обеспечения.

Dropbox стал последним местом работы Гвидо ван Россума до выхода на пенсию – он ушел из него в октябре 2019 г. Таким образом, на пенсии он пробыл 13 месяцев перед трудоустройством в Microsoft.

Как использовать Python в Windows — Сеть без проблем

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

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

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

Поскольку Python не поставляется с предустановленной Windows, вам сначала нужно его установить. Существует две доступные версии Python — Python 3 и Python 2. В целях совместимости может потребоваться установка и использование Python 2 с более старым программным обеспечением Python.

Поддержка последней версии Python 2 (Python 2.7) заканчивается в 2020 году, однако, на этом этапе, вероятно, лучше придерживаться установки Python 3.

  • Чтобы начать работу с Python, вам нужно зайти на сайт Python и загрузить установщик для последней версии. Как уже упоминалось, мы рекомендуем вам скачать последнюю версию Python 3 Stable.
  • После загрузки запустите установщик Python. Вам будет представлено очень простое в использовании меню установщика с опциями для запуска установщика с автоматическими настройками или настройки его перед установкой.Однако, прежде чем выбрать какой-либо из параметров, нажмите кнопку Добавить Python to PATH внизу, чтобы добавить Python в переменную PATH. Это облегчит запуск Python из командной строки или PowerShell, просто набрав python , а не полный путь.
  • Когда вы будете готовы начать установку Python в Windows, выберите параметр « Установить сейчас», чтобы установить Python с использованием параметров по умолчанию, или « Настроить установку», чтобы внести изменения до начала установки.
  • Если вы решите настроить свою установку, вам будет предложено несколько дополнительных меню. В меню « Дополнительные функции» показаны различные функции, которые будут установлены вместе с Python, включая документацию по Python. Будут установлены компоненты с включенными флажками, поэтому нажмите на любой из них, чтобы предотвратить их установку, затем нажмите Далее, чтобы продолжить.
  • В меню « Дополнительные параметры» вы сможете настроить способ установки Python. Вы можете оставить эти настройки по большей части, хотя, возможно, вы захотите установить флажок « Установить для всех пользователей», если на вашем компьютере несколько учетных записей.Вы также можете выбрать пользовательскую точку установки для вашей установки Python в поле Customize Install Location . Нажмите Установить, чтобы начать установку на этом этапе.
  • Если установка прошла успешно, вы должны увидеть экран «Окончательная установка прошла успешно» . Если вам показана эта опция, нажмите кнопку Отключить ограничение длины пути . Это позволяет обойти ограничение в 260 символов для длины пути к папке и файлу. В противном случае нажмите кнопку Закрыть, чтобы закончить.

Как запускать проекты Python в Windows

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

Чтобы запустить сам код Python, вам нужно использовать интерпретатор Python. Это программное обеспечение, которое преобразует код Python и выполняет его соответствующим образом на вашем ПК с Windows. Вам нужно будет открыть командную строку или окно PowerShell, чтобы иметь возможность использовать интерпретатор.

  • Чтобы открыть окно PowerShell, щелкните правой кнопкой мыши меню «Пуск» Windows и нажмите Windows PowerShell, чтобы начать.
  • Если вы добавили Python в переменную Windows PATH во время установки, вы сможете запустить интерпретатор, набрав python или py в окне терминала. Если вы этого не сделали, вам нужно будет использовать полный путь к интерпретатору Python, чтобы иметь возможность его запустить.
  • Интерпретатор позволяет вам набирать код Python и запускать его вручную. Например, print («Hello World») вернет Hello World, напечатанный интерпретатором.
  • Это отлично подходит для тестирования и изучения Python, но интерпретатор Python также используется для запуска более длинных файлов с кодом Python, а также скомпилированного программного обеспечения Python.Вы можете сделать это, набрав python filename.py или py filename.py в окне PowerShell, заменив filename.py вашим файлом Python. Используйте эквивалент файла filename.pyc для запуска скомпилированных файлов Python с расширением PYC.
  • Если вы ничего не знаете, когда используете интерпретатор Python, введите help(), чтобы загрузить справочную утилиту. Вы можете найти список доступных модулей Python, набрав модули , темы, набрав темы , ключевые слова, набрав ключевые слова , и символы, набрав символы . Как только вы закончите, введите quit, чтобы выйти из утилиты помощи и вернуться к интерпретатору.
  • Чтобы выйти из интерпретатора Python и вернуться в стандартное окно PowerShell, введите exit() и нажмите клавишу ввода.

Установка дополнительных модулей Python

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

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

Вы можете использовать PIP для установки новых модулей, открыв окно PowerShell и введя pip install package-name или python -m pip install package-name , заменив package-name именем пакета модуля, который вы можете установить. Вы можете искать пакеты для установки с помощью инструмента поиска на веб-сайте PIP.

Следующие шаги Python

Как мы показали здесь, вам не нужно переключаться на Linux или Mac, чтобы иметь возможность выбрать этот удобный для начинающих язык программирования. Если вы знаете, как использовать Python в Windows, вы можете начать изучать, как использовать его для своих увлечений и интересов.

Если вы хотите превратить установку Windows в более совершенную платформу для тестирования своего кода, вы можете подумать о переключении с PowerShell и установке вместо этого терминала Windows. У вас есть свои советы по написанию кода для Windows? Пожалуйста, оставьте их ниже.

Создатель языка Python Гвидо ван Россум присоединился к Microsoft спустя год после выхода на пенсию Статьи редакции

На пенсии было скучно, объяснил он.

Нидерландский программист и создатель языка программирования Python Гвидо ван Россум объявил в Twitter, что присоединился к отделу разработчиков Microsoft. В октябре 2019 года он ушёл на пенсию после шести с половиной лет работы в Dropbox.

«Я решил, что пенсия это скучно, и присоединился к отделу разработчиков Microsoft. Для чего? Всего не перечислишь! Но это наверняка улучшит использование Python (и не только в Windows). Здесь много открытого исходного кода», — написал ван Россум.

I decided that retirement was boring and have joined the Developer Division at Microsoft. To do what? Too many options to say! But it’ll make using Python better for sure (and not just on Windows :-). There’s lots of open source here. Watch this space.

720

4663

Представитель Microsoft подтвердил TechCrunch, что ван Россум присоединился к компании: «Microsoft стремится вносить свой вклад в развитие Python и расширять его сообщество, и присоединение Гвидо — отражение этого стремления».

Гвидо ван Россум создал язык программирования Python в 1989 году, когда работал в Центре математики и информатики Амстердамского университета. До Dropbox он с 2005 по 2012 годы работал в Google.

11 467

просмотров

{
«author_name»: «Таня Боброва»,
«author_type»: «editor»,
«tags»: [«\u043d\u043e\u0432\u043e\u0441\u0442\u044c»,»\u043d\u043e\u0432\u043e\u0441\u0442\u0438″,»python»,»microsoft»],
«comments»: 51,
«likes»: 41,
«favorites»: 15,
«is_advertisement»: false,
«subsite_label»: «dev»,
«id»: 176440,
«is_wide»: true,
«is_ugc»: false,
«date»: «Thu, 12 Nov 2020 21:01:44 +0300»,
«is_special»: false }

{«id»:283507,»url»:»https:\/\/vc.ru\/u\/283507-tanya-bobrova»,»name»:»\u0422\u0430\u043d\u044f \u0411\u043e\u0431\u0440\u043e\u0432\u0430″,»avatar»:»bd0ad045-0c1f-979f-9083-5d293a5f6832″,»karma»:57820,»description»:»\u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043d\u043e\u0432\u043e\u0441\u0442\u0435\u0439 vc.ru. \u041f\u0438\u0448\u0438\u0442\u0435 \u043d\u0430 [email protected]»,»isMe»:false,»isPlus»:true,»isVerified»:false,»isSubscribed»:false,»isNotificationsEnabled»:false,»isShowMessengerButton»:false}

{«url»:»https:\/\/booster.osnova.io\/a\/relevant?site=vc»,»place»:»entry»,»site»:»vc»,»settings»:{«modes»:{«externalLink»:{«buttonLabels»:[«\u0423\u0437\u043d\u0430\u0442\u044c»,»\u0427\u0438\u0442\u0430\u0442\u044c»,»\u041d\u0430\u0447\u0430\u0442\u044c»,»\u0417\u0430\u043a\u0430\u0437\u0430\u0442\u044c»,»\u041a\u0443\u043f\u0438\u0442\u044c»,»\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c»,»\u0421\u043a\u0430\u0447\u0430\u0442\u044c»,»\u041f\u0435\u0440\u0435\u0439\u0442\u0438″]}},»deviceList»:{«desktop»:»\u0414\u0435\u0441\u043a\u0442\u043e\u043f»,»smartphone»:»\u0421\u043c\u0430\u0440\u0442\u0444\u043e\u043d\u044b»,»tablet»:»\u041f\u043b\u0430\u043d\u0448\u0435\u0442\u044b»}},»isModerator»:false}

Приступая к работе — Introduction to Programming with Python

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

Чтобы запустить интерпретатор, просто введи python и нажми Enter.

Чтобы узнать, какая версия Python запущена, используй python -V

Взаимодействие с Python’ом

Когда Python запустится, ты увидишь что-то вроде этого:

Python 3.3.2 (default, May 21 2013, 15:40:45)
[GCC 4.8.0 20130502 (prerelease)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

Примечание

>>> в последней строке означает, что сейчас мы находимся в интерактивном интерпретаторе Python, также называемом “Оболочкой Python (Python shell)”. Это не то же самое, и что обычная командная строка!

Теперь ты можешь ввести немного Python-кода. Попробуй:

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

>>> print("Hello world")
Hello world
>>> (1 + 4) * 2
10

Очень полезна команда help(), которая поможет тебе изучить досконально изучить Python, не выходя из интерпретатора. Нажми q, чтобы закрыть окно со справкой и вернуться в командную строку Python.

Чтобы выйти из интерактивной оболочки, нажми Ctrl-Z и затем Enter, если используешь Windows, и Ctrl-D, если используешь GNU/Linux или OS X. Этого же можно добиться вводом Python-команды exit().

Запуск файлов с Python-кодом

Когда Python-кода становится слишком много, лучше записывать его в файлы. Это, например, позволит тебе редактировать отдельные части кода (исправлять ошибки) и тут же запускать их без необходимости перепечатывать текст. Просто сохрани код в файл, и передай его имя python‘у. Записанный в файл исходный код будет выполнен без запуска интерактивного интерпретатора.

Давай попробуем сделать это. С помощью своего любимого текстового редактора создай файл hello.py в текущей директории и запиши в него программу команду, выводящую фразу “Hello world”, из примера выше. На GNU/Linux или OS X также можно выполнить команду touch hello.py, чтобы создать пустой файл для последующего редактирования. Выполнить сохранённую в файле программу проще простого:

Примечание

Для начала убедись, что ты находишься в командной строке (на конце строк должны находиться символы $ или >, а не >>>, как в интерактивной оболочке Python).

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

Когда ты нажмешь <Enter> в консоли, наш файл выполнится и результат его работы будет выведен на экран. В этот момент интерпретатор Python выполнит все инструкции, находящиеся в скрипте и вернет управление командной строке, а не интерактивной оболчке Python.

Теперь всё готово, и мы можем приступить к черепашке!

Примечание

Вместо ожидаемого “Hello world” ты получил какие-то странные ошибки “can’t open file” или “No such file or directory”? Скорее всего, что ты работаешь не в той директории где сохранен твой Pyhton-скрипт. С помощью командной строки легко сменить текущий активный каталог, используя команду cd, что означает “change directory” (сменить каталог). В Windows эта команда может выглядеть так:

> cd Desktop\Python_Exercises

В Linux или OS X:

$ cd Desktop/Python_Exercises

С помощью этой команды мы перейдем в папку Python_Exercises, которая находиться в папке Desktop (конечно же, на твоем компьютере названия папок будут отличаться). Если ты не знаешь путь к каталогу, где ты сохранил свой файл, попробуй просто перетащить папку в окно консоли. А если ты не знаешь в какой папке ты сейчас находишься в консоли — воспользуйся командой pwd, которая означает “print working directory” (показать активную директорию).

Предупреждение

Эксперементируя с черепашкой, не называй рабочий файл turtle.py — лучше выбрать более подходящие имена, такие как square.py или rectangle.py, иначе при обращении к turtle Python будет использовать твой файл вместо turtle из стандартной библиотеки.

Python 3 — установка и настройка локальной среды программирования Windows 10

Вступление

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

Этот учебник поможет вам установить Python 3 на локальную машину Windows 10 и настроить среду программирования через командную строку.

Предпосылки

Вам понадобится компьютер с Windows 10 с административным доступом, который подключен к Интернету.

Шаг 1 — Открытие и настройка PowerShell

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

PowerShell — это программа от Microsoft, которая предоставляет интерфейс командной строки. Административные задачи выполняются запуском командлетов , которые являются объявленными командами , специализированными классами платформы программного обеспечения .NET, которые могут выполнять операции. OpenSource в августе 2016 года, PowerShell теперь доступен на всех платформах как для Windows, так и для UNIX-систем (включая Mac и Linux).

Чтобы найти Windows PowerShell, вы можете щелкнуть правой кнопкой мыши значок меню «Пуск» в нижнем левом углу экрана. Когда появится меню, вы должны нажать «Поиск», а затем набрать «PowerShell» в строке поиска. Когда вам предоставлены варианты, щелкните правой кнопкой мыши «Windows PowerShell», приложение «Рабочий стол». В наших целях мы выберем «Запуск от имени администратора». Когда вам будет предложено диалоговое окно с вопросом «Вы хотите разрешить этому приложению вносить изменения в свой компьютер?», Нажмите «Да».

После этого вы увидите текстовый интерфейс, в котором есть строка слов, которая выглядит так:

Мы можем отключить системную папку, введя следующую команду:

Тогда мы будем в каталоге, таком как .PS C:\Users\Sammy

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

  • Restricted — это политика выполнения по умолчанию, в этом режиме вы не сможете запускать скрипты, а PowerShell будет работать только как интерактивная оболочка.
  • AllSigned позволит вам запускать все сценарии и файлы конфигурации, которые подписываются доверенным издателем, а это значит, что вы потенциально можете открыть свою машину до риска запуска вредоносных скриптов, которые должны быть подписаны доверенным издателем.
  • RemoteSigned позволит вам запускать скрипты и файлы конфигурации, загруженные из Интернета, подписанные доверенными издателями, снова открывая вашу машину до уязвимостей, если эти доверенные сценарии на самом деле вредны.
  • Unrestricted запустит все скрипты и файлы конфигурации, загруженные из Интернета, как только вы подтвердите, что понимаете, что файл был загружен из Интернета. В этом случае цифровая подпись не требуется, поэтому вы можете открыть свою машину, чтобы избежать запуска неподписанных и потенциально вредоносных сценариев, загруженных из Интернета.

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

  • Set-ExecutionPolicy -Scope CurrentUser

Затем PowerShell предложит нам предоставить политику выполнения, и поскольку мы хотим использовать RemoteSigned, мы будем вводить:

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

  • Get-ExecutionPolicy -List

Вы должны получить вывод, который выглядит примерно так:

Output


        Scope ExecutionPolicy
        ----- ---------------
MachinePolicy       Undefined
   UserPolicy       Undefined
      Process       Undefined
  CurrentUser    RemoteSigned
 LocalMachine       Undefined

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

Шаг 2 — Установка диспетчера пакетов Chocolatey

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

Chocolatey — это менеджер пакетов из командной строки, созданный для Windows, который работает как apt-getв Linux. Доступный в версии с открытым исходным кодом Chocolatey поможет вам быстро установить приложения и инструменты, и мы будем использовать его для загрузки того, что нам нужно для нашей среды разработки.

Прежде чем мы установим скрипт, давайте прочитаем его, чтобы подтвердить, что мы довольны изменениями, которые он внесет на нашу машину. Для этого мы будем использовать среду сценариев .NET для загрузки и отображения сценария Chocolatey в окне терминала. Мы создадим объект WebClient $script(вы можете называть его так, как хотите, до тех пор, пока вы используете его $в качестве первого символа), который использует параметры подключения к Интернету в Internet Explorer:

  • $script = New-Object Net.WebClient

Давайте посмотрим на варианты, которые нам доступны, путем передачи объекта Get-Memberклассу, чтобы вернуть все элементы (свойства и методы) этого объекта WebClient:$script | Get-Member

Snippet of Output

 . . .
DownloadFileAsync         Method     void DownloadFileAsync(uri address, string fileName), void DownloadFileAsync(ur...
DownloadFileTaskAsync     Method     System.Threading.Tasks.Task DownloadFileTaskAsync(string address, string fileNa...
DownloadString            Method     string DownloadString(string address), string DownloadString(uri address) 
DownloadStringAsync       Method     void DownloadStringAsync(uri address), void DownloadStringAsync(uri address, Sy...
DownloadStringTaskAsync   Method     System.Threading.Tasks.Task[string] DownloadStringTaskAsync(string address), Sy…
 . . . 

Рассматривая вывод, мы можем определить DownloadStringметод, который мы можем использовать для отображения сценария и подписи в окне PowerShell. Давайте реализуем этот метод:

  • $script.DownloadString(«https://chocolatey.org/install.ps1»)

После проверки скрипта мы можем установить Chocolatey, введя следующее в PowerShell:

  • iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex

Командлет iwrили Invoke-WebRequestпозволяет извлекать данные из Интернета. Это передаст скрипт командлету iexили Invoke-Expressionкомандлету, который выполнит содержимое скрипта, выполнив скрипт установки для диспетчера пакетов Chocolatey.

Разрешить PowerShell устанавливать Chocolatey. После того, как он будет полностью установлен, мы сможем начать установку дополнительных инструментов с помощью chocoкоманды.

Если нам нужно обновить Chocolatey в любое время в будущем, мы можем запустить следующую команду:

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

Шаг 3 — Установка текстового редактора nano (необязательно)

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

Давайте используем Chocolatey для установки nano:

Здесь мы использовали -yфлаг, чтобы автоматически подтвердить, что мы хотим запустить скрипт без запроса.

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

Шаг 4 — Установка Python 3

Так же, как мы сделали с nano выше, мы будем использовать Chocolatey для установки Python 3:

Теперь PowerShell будет устанавливать Python 3, генерируя выходные данные в PowerShell во время этого процесса.

Как только процесс будет завершен, вы увидите следующий результат:

Output

Environment Vars (like PATH) have changed. Close/reopen your shell to
 See the changes (or in powershell/cmd.exe just type 'refreshenv').
The install of python3 was successful.
 Software installed as 'EXE', install location is likely default.

Chocolatey installed 1/1 packages. 0 packages failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

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

python -V

Вы должны получить результат, например:

Output

Python 3.7.0

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

  • python -m pip install —upgrade pip

С Chocolatey мы можем вызвать Python 3 с помощью pythonкоманды. Мы будем использовать -mфлаг для запуска библиотечного модуля в качестве скрипта, заканчивая списком опций и оттуда использовать pipего для обновления.

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

Шаг 5 — Настройка виртуальной среды

Теперь, когда мы установили Chocolatey, nano и Python, мы можем продолжить создание нашей среды программирования с модулем venv.

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

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

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

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

  • mkdir Environments
  • cd Environments

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

Используя эту pythonкоманду, мы запустим venvбиблиотечный модуль для создания виртуальной среды, которую в этом случае мы вызывали my_env.

По существу, venvнастраивается новый каталог, содержащий несколько элементов, которые мы можем просмотреть с помощью lsкоманды:

Output

Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----        8/22/2016   2:20 PM                Include
d-----        8/22/2016   2:20 PM                Lib
d-----        8/22/2016   2:20 PM                Scripts
-a----        8/22/2016   2:20 PM            107 pyvenv.cfg

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

Чтобы использовать эту среду, вам необходимо активировать ее, которую вы можете сделать, введя следующую команду, которая вызывает скрипт активации в Scriptsкаталоге:

Теперь ваше приглашение будет иметь префикс имени вашей среды, в этом случае он называется my_env :

Этот префикс позволяет нам знать, что среда my_env в настоящее время активна, что означает, что при создании программ здесь они будут использовать только настройки и пакеты этой конкретной среды.

Шаг 6 — Создание простой программы

Теперь, когда у нас установлена ​​наша виртуальная среда, давайте создадим простую программу «Hello, World!». Это позволит убедиться, что наша среда работает, и дает нам возможность лучше познакомиться с Python, если мы еще этого не сделали.

Для этого мы откроем nano и создадим новый файл:

После того, как текстовый файл откроется в Terminal, мы выберем нашу программу:

print("Hello, World!")

Выход нано, введя controlи xключи, и , когда будет предложено сохранить файл нажмите yзатем enterклавишу.

Как только вы выйдете из nano и вернетесь в свою оболочку, давайте запустим программу:

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

Output

Hello, World!

Чтобы покинуть среду, просто введите команду, deactivateи вы вернетесь в исходный каталог.

Заключение

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

Чтобы настроить Python 3 на другом компьютере, следуйте инструкциям локальной среды программирования для Ubuntu 16.04 , Debian 8 , CentOS 7 или macOS . Вы также можете прочитать об установке Python и настройке среды программирования на сервере Ubuntu 16.04 , что особенно полезно при работе с командами разработчиков.

Python, выпуск Python 3.7.2 | Python.org

Дата выпуска: 24 декабря 2018 г.

Python 3.7.2 был вторым выпуском с исправлением ошибок Python 3.7.

В настоящее время существует более новых выпусков с исправлениями ошибок Python 3.7, которые заменяют 3.7.2, а Python 3.8 теперь является последним выпуском функций Python 3. Последние выпуски 3.7.x и 3.8.x можно найти здесь. Мы планируем и дальше выпускать выпуски исправлений
для 3.7.x до середины 2020 г. и исправлений безопасности до середины 2023 г.

Среди основных новых функций Python 3.7:

  • PEP 539, новый C API для локального хранилища потоков
  • PEP 545, переводы документации Python
  • Новые переводы документации: японский,
    Французский и
    Корейский.
  • PEP 552, детерминированные файлы pyc
  • PEP 553, встроенная точка останова ()
  • PEP 557, классы данных
  • PEP 560, Основная поддержка модуля ввода и универсальных типов
  • PEP 562, Настройка доступа к атрибутам модуля
  • PEP 563, отложенная оценка аннотаций
  • PEP 564, Временные функции с наносекундным разрешением
  • PEP 565, Улучшенная обработка предупреждений об устаревании
  • PEP 567, переменные контекста
  • Отказ от использования ASCII в качестве кодировки текста по умолчанию (PEP 538, устаревшее принуждение локали C
    и PEP 540, принудительный режим выполнения UTF-8)
  • Сохранение порядка вставки объектов dict теперь является официальной частью спецификации языка Python.
  • Заметные улучшения производительности во многих областях.

Дополнительные сведения см. В разделе «Что нового в Python 3.7».

  • Бинарные файлы для AMD64 также будут работать на процессорах, реализующих архитектуру Intel 64. (Также известна как архитектура «x64», ранее известная как «EM64T» и «x86-64».)
  • Теперь существуют «веб-установщики» для платформ Windows; установщик загрузит необходимые программные компоненты во время установки.
  • Существуют распространяемые zip-файлы, содержащие сборки Windows, что упрощает распространение Python как части другого программного пакета. Дополнительную информацию см. В документации по встроенному распространению.
  • ОБНОВЛЕНО 2019-01-09 : проблема была обнаружена во встраиваемых пакетах для Windows, и были предоставлены обновленные файлы загрузки для встраиваемого zip-файла Windows x86-64 и встраиваемого zip-файла Windows x86 и их подписей GPG.Никакие другие загрузки не пострадали. См. Https://bugs.python.org/issue35596 для получения дополнительной информации.
  • Для выпусков Python 3.7 мы предоставляем для загрузки два варианта двоичного установщика. Вариант по умолчанию — только 64-разрядный и работает в macOS 10.9 (Mavericks) и более поздних версиях. Мы также продолжаем предоставлять 64-битный / 32-битный вариант, который работает во всех версиях macOS, начиная с 10.6 (Snow Leopard) и далее. Оба варианта теперь поставляются с версиями Tcl / Tk 8.6 с батарейками для пользователей IDLE и других приложений с графическим интерфейсом на основе tkinter; сторонние и системные версии Tcl / Tk больше не используются.Рассмотрите возможность использования нового варианта установщика 10.9, предназначенного только для 64-разрядной версии, если вы не создаете приложения Python, которые также должны работать в более старых системах MacOS.
  • Оба варианта установщика python.org включают частные копии OpenSSL 1.1.0. Пожалуйста, внимательно прочтите важную информацию, отображаемую во время установки, для получения информации о проверке сертификата SSL / TLS и инструкции Install Certificates.com.

Полный список изменений

Как использовать Python в Windows

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

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

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

Поскольку Python не предустановлен вместе с Windows, вам сначала необходимо установить его.Доступны две версии Python — Python 3 и Python 2. По соображениям совместимости вам может потребоваться установить и использовать Python 2 со старым программным обеспечением Python.

Однако поддержка последней версии Python 2 (Python 2.7) заканчивается в 2020 году, поэтому на данном этапе, вероятно, лучше всего придерживаться установки Python 3.

  • Чтобы начать работу с Python, вам нужно перейти на веб-сайт Python и загрузить установщик последней версии. Как уже упоминалось, мы рекомендуем вам загрузить последнюю стабильную версию Python 3.
  • После загрузки запустите установщик Python. Вам будет представлено очень простое в использовании меню установщика с вариантами запуска установщика с автоматическими настройками или его настройки перед установкой.

    Перед тем, как выбрать любой из вариантов, установите флажок Добавить Python в PATH внизу, чтобы добавить Python в переменную PATH. Это упростит запуск Python из командной строки или PowerShell, просто набрав python , а не полный путь.

  • Когда вы будете готовы начать установку Python в Windows, выберите вариант Установить сейчас , чтобы установить Python с настройками по умолчанию, или Customize Installation , чтобы внести изменения до начала установки.
  • Если вы решите настроить установку, вам будет представлено несколько дополнительных меню. В меню «Дополнительные возможности » показаны различные функции, которые будут установлены вместе с Python, включая документацию по Python.Компоненты с включенными флажками будут установлены, поэтому щелкните любой из них, чтобы предотвратить их установку, затем нажмите Next , чтобы продолжить.
  • Если установка прошла успешно, вы должны увидеть последний экран Установка прошла успешно . Если вам показан вариант, нажмите кнопку Отключить ограничение длины пути . Это сделано для того, чтобы обойти ограничение в 260 символов для длины пути к папке и файлу. В противном случае нажмите кнопку Close для завершения.

Как запускать проекты Python в Windows

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

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

  • Чтобы открыть окно PowerShell, щелкните правой кнопкой мыши меню «Пуск» Windows и нажмите Windows PowerShell , чтобы начать.
  • Если вы добавили Python в переменную Windows PATH во время установки, вы сможете запустить интерпретатор, набрав python или py в окне терминала. Если вы этого не сделали, вам нужно будет использовать полный путь к вашему интерпретатору Python, чтобы иметь возможность его запустить.
  • Интерпретатор позволяет набирать код Python и запускать его вручную. Например, print («Hello World») вернет Hello World , напечатанное интерпретатором.
  • Это отлично подходит для тестирования и изучения Python, но интерпретатор Python также используется для запуска более длинных файлов с кодом Python, а также для скомпилированного программного обеспечения Python.

    Вы можете сделать это, набрав python filename.py или py filename.py в окне PowerShell, заменив filename.py с вашим файлом Python. Используйте эквивалент filename.pyc для запуска скомпилированных файлов Python с расширением файла PYC.

  • Если вы ни в чем не уверены во время использования интерпретатора Python, введите help () , чтобы загрузить справочную утилиту. Вы можете найти список доступных модулей Python, набрав модулей , темы, набрав тем , ключевые слова, набрав ключевых слов , и символы, набрав символов .По завершении введите quit , чтобы выйти из справочной утилиты и вернуться к интерпретатору.
  • Чтобы выйти из интерпретатора Python и вернуться в стандартное окно PowerShell, введите exit () и нажмите Enter.

Установка дополнительных модулей Python

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

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

Вы можете использовать PIP для установки новых модулей, открыв окно PowerShell и набрав pip install имя-пакета или python -m pip install имя-пакета , заменив имя-пакета на имя пакета модуля, который вы можете установить.Вы можете искать пакеты для установки с помощью инструмента поиска на веб-сайте PIP.

Следующие шаги Python

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

Если вы хотите превратить вашу установку Windows в лучшую платформу для тестирования вашего кода, вы можете подумать о переключении с PowerShell и установке терминала Windows вместо этого.У вас есть собственные советы по программированию для Windows, которыми вы можете поделиться? Пожалуйста, оставьте их ниже.

Python Инструкции по загрузке и установке

Python Инструкции по загрузке и установке


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

В этом документе показано, как загрузить и установить Python 3.7.4 в Windows 10 в
Лето 2019.
Вам следует загрузить и установить последнюю версию Python.
Последняя версия (по состоянию на зиму 2021 года) — Python 3.9.2.

Помните, что вы должны установить Java, Python и Eclipse как все 64-разрядные версии.
Приложения.


Python: версия 3.7.4

Для загрузки Python требуется около 25 Мб дискового пространства; держи это на своей машине,
на случай, если вам нужно переустановить Python.После установки Python требует дополнительно около 90 Мб дискового пространства.

Скачивание

  1. Нажмите

    Python Скачать.

    Следующая страница появится в вашем браузере.

  2. Щелкните ссылку Windows (две строки под
    Загрузить Python 3.7.4 (кнопка ).
    Следующая страница появится в вашем браузере.

  3. Нажмите на
    Скачать Установщик исполняемого файла Windows x86-64 Ссылка
    под левым верхом Stable Releases .

    Следующее всплывающее окно под названием Открытие python-3.74-amd64.exe
    будет появляться.

    Нажмите кнопку Сохранить файл .

    Файл с именем python-3.7.4-amd64.exe должен начать загрузку в
    стандартная папка для загрузки.
    Этот файл имеет размер около 30 МБ, поэтому его полная загрузка может занять некоторое время, если вы
    у меня медленное интернет-соединение (мне потребовалось около 10 секунд на
    проводной модем).

    Файл должен выглядеть как

  4. Переместите этот файл в более постоянное место, чтобы вы могли установить Python
    (и при необходимости легко переустановите его позже).
  5. Вы можете продолжить изучение этой веб-страницы; если ты хочешь просто продолжить
    После установки вы можете закрыть вкладку, просматривая эту веб-страницу.

  6. Запустите Инструкции по установке приведены ниже.

Установка

  1. Дважды щелкните значок с меткой файла python-3.7.4-amd64.exe .

    Появится всплывающее окно Python 3.7.4 (64-разрядная версия) Setup .

    Убедитесь, что программа запуска установки для всех пользователей (рекомендуется) и
    Добавить Python 3.7 в PATH внизу отмечены флажки.

    Если установщик Python обнаружит более раннюю версию Python, установленную на
    на вашем компьютере сообщение Установить сейчас вместо этого может отображаться как
    Обновить сейчас (и флажки не появятся).

  2. Выделите сообщение Установить сейчас (или Обновить сейчас ), а затем
    щелкните по нему.

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

  3. Нажмите кнопку Да .

    Новый Python 3.7.4 (64-разрядная версия) Появится всплывающее окно Setup с
    сообщение Setup Progress и индикатор выполнения.

    Во время установки он покажет различные компоненты, которые он устанавливает.
    и переместите индикатор выполнения к завершению.
    Вскоре появится новое всплывающее окно Python 3.7.4 (64-bit) Setup .
    с Setup было успешно сообщение.

  4. Нажмите кнопку Закрыть .

Теперь Python должен быть установлен.

Проверка

Чтобы попытаться проверить установку,

  1. Перейти в каталог
    C: \ Users \ Pattis \ AppData \ Local \ Programs \ Python \ Python37
    (или в любой каталог, в который был установлен Python: см. всплывающее окно
    для установки шага 3).
  2. Дважды щелкните значок / файл python.exe .

    Появится следующее всплывающее окно.

    Всплывающее окно с заголовком
    C: \ Users \ Pattis \ AppData \ Local \ Programs \ Python \ Python37 \ python.exe
    появляется и внутри окна; в первой строке текст
    Python 3.7.4 … (обратите внимание, что он также должен сказать 64 бит).
    В левом нижнем углу окна находится приглашение >>> : type
    exit () в это приглашение и нажмите введите , чтобы завершить работу Python.

    Вы должны сохранить файл python-3.7.4.exe где-нибудь на вашем компьютере в
    если вам нужно переустановить Python (скорее всего, не нужно).

    Теперь вы можете следовать инструкциям по загрузке и установке Java (вы должны
    уже установили Java, но если вы еще не установили, это нормально сделать это сейчас, поэтому
    пока вы устанавливаете и Python, и Java перед установкой Eclipse), и
    затем следуйте инструкциям по загрузке и установке Eclipse IDE.Примечание: вам необходимо загрузить / установить Java, даже если вы используете только Eclipse.
    для Python)


Установка Python 2 в Windows — Автостопом по Python

Сначала скачайте последнюю версию
Python 2.7 с официального сайта. Если вы хотите быть уверенным, что устанавливаете полностью
последней версии, щелкните ссылку Загрузки> Windows на домашней странице
Веб-сайт Python.org.

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

По умолчанию Python устанавливается в каталог со встроенным номером версии,
например Python версии 2.7 будет установлен по адресу C: \ Python27 \ , чтобы вы могли
иметь несколько версий Python на
та же система без конфликтов. Конечно, только один переводчик может быть
приложение по умолчанию для типов файлов Python. Это также не автоматически
измените переменную среды PATH , чтобы у вас всегда был контроль над
какая копия Python запущена.

Каждый раз, когда вводится полный путь к интерпретатору Python,
утомительно, поэтому добавьте каталоги для вашей версии Python по умолчанию в PATH .
Предполагая, что ваша установка Python находится в C: \ Python27 \ , добавьте это в свой
ПУТЬ :

 C: \ Python27 \; C: \ Python27 \ Scripts \
 

Вы можете легко сделать это, запустив в powershell следующее:

 [Environment] :: SetEnvironmentVariable ("Путь", "$ env: Path; C: \ Python27 \; C: \ Python27 \ Scripts \", "Пользователь")
 

Это также вариант во время процесса установки.

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

Виртуальные среды

Виртуальная среда — это инструмент для сохранения зависимостей, необходимых для разных проектов.
в отдельных местах, создав для них виртуальные среды Python. Это решает
«Project X зависит от версии 1.x, но Project Y требует дилеммы 4.x» и сохраняет
ваш глобальный каталог пакетов сайтов чистый и управляемый.

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

Чтобы начать использовать это и просмотреть дополнительную информацию: Документы по виртуальным средам.


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

Как загрузить и установить Python 3.9 в Windows

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

Вот шаги, которым вы можете следовать.

Шаги по загрузке и установке Python 3.9 в Windows

Шаг 1. Загрузите Python 3.9

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

Шаг 2: Запустите файл .exe

Затем запустите только что загруженный файл .exe:

Шаг 3: Установить Python 3.9

Теперь вы можете начать установку Python, нажав Установить сейчас :

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

Ваша установка должна начаться:

Через короткий промежуток времени ваша установка будет завершена:

Поздравляем, вы только что установили Python в Windows!

Давайте теперь посмотрим, как запустить простой код на Python.

Запуск кода на Python

Вы можете запустить код на Python через Python IDLE.

Быстрый способ найти Python IDLE в Windows — щелкнуть меню Пуск . Затем вы должны увидеть IDLE в разделе «Недавно добавленные»

После того, как вы нажмете на Python IDLE, вы увидите экран Shell:

Щелкните File , а затем выберите New File (альтернативно, вы можете использовать сочетание клавиш Ctrl + N):

Теперь вы увидите следующее поле «без названия», в котором вы можете ввести свой код Python:

Например, введите / скопируйте команду ниже.Эта команда напечатает известное выражение «Hello World»

.

 print ("Hello World")
 

Вот как будет выглядеть синтаксис в поле «без названия»:

Нажмите F5 на клавиатуре. После этого вы получите следующее сообщение для сохранения кода:

Выберите место, где файл Python будет сохранен на вашем компьютере. Вам также нужно будет ввести имя для вашего файла. Например, введите «Test» в качестве имени файла:

Когда вы закончите, нажмите Save, , и вы увидите выражение «Hello World», напечатанное на вашей оболочке Python:

How Чтобы установить Python 3.8 В Windows

Содержит шаги, необходимые для установки Python 3.8 в Windows и начала работы с Python с помощью программы Hello World.

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

В этом руководстве представлены все шаги, необходимые для установки самой последней версии Python 3, то есть Python 3.8 в Windows 10. Шаги должны быть аналогичными для других версий Python и Windows.

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

Шаг 1 — Скачать

Откройте страницу загрузок для Windows и выберите самую последнюю версию, как показано на рис. 1.

Рис 1

Вы можете напрямую начать загрузку самой последней версии, нажав желтую кнопку или выбрав другие варианты загрузки из списка загрузок, как показано на рис. 1.Во время написания этого руководства я щелкнул ссылку для загрузки Python 3.81. Он показывает варианты загрузки Python 3.8.1 как для 32-разрядных, так и для 64-разрядных операционных систем, как показано на рис. 2.

Рис 2

Я скачал 64-битную версию для своей 64-битной Windows 10.

Шаг 2 — Установите

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

Рис 3

После установки флажков для Launcher и System Path я щелкнул ссылку Customize installation, чтобы выбрать компоненты установки и изменить путь установки. Он показывает компоненты, включая Documentation , pip , tcl / tk и IDLE , Python test suite , py launcher , для всех пользователей , как показано на рис. 4.

Рис 4

Нажмите кнопку Next , чтобы выбрать Advanced Options , как показано на рис.

Рис 5

Я выбрал вариант установки для всех пользователей, а также предоставил выборочное место установки, как показано на рис. 5. Теперь нажмите кнопку установки , чтобы начать установку. Он также запросит разрешение системы на продолжение установки. Разрешите установщику завершить установку. Он покажет процесс установки, как показано на рис. 6.

Рис 6

После завершения установки отобразится экран успешного выполнения, как показано на рис.

Рис 7

Теперь нажмите кнопку Close , чтобы закрыть программу установки. На этом этап установки Python завершен.

Шаг 3. Проверка установки

На этом этапе мы проверим установку Python. Найдите Python на панели задач, как показано на рис. 8. Он покажет все доступные параметры.

Рис 8

Теперь выполните параметр командной строки Python, как показано на рис. 8. Откроется окно командной строки Python, как показано на рис. 9.

Рис 9

Это показывает, что Python 3.8.1 установлен как часть этого руководства. Мы также можем проверить версию в командной строке Windows, как показано на рис. 10.

Рис 10

Вот как мы можем проверить установку Python 3 в Windows 10.

Привет, мир

На этом этапе мы напишем нашу первую программу на Python для вывода Hello Python на консоль.

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

 # Print Hello Python 
print ("Hello Python")

Теперь сохраните файл. Я сохранил его как hello.py . Мы можем просто выполнить его с помощью команды python, как показано на рис. 11.

Рис 11

Сводка

В этом руководстве мы установили самую последнюю версию Python 3, то есть Python 3.8.1, в Windows 10, а также выполнили нашу первую программу для печати Hello Python на консоли.

Установить Python в Windows (Anaconda) | автор: Майкл Галарник

Вы можете щелкнуть здесь (YouTube, блог), чтобы просмотреть обновленную версию этого руководства.

Этот учебник разделен на три раздела.Первая часть — установка Anaconda. Вторая часть — это тестирование вашей установки (проверка работоспособности conda, решение проблем с путями и т. Д.). Наконец, последняя часть руководства посвящена установке пакетов и управлению средой. Как всегда, не стесняйтесь задавать вопросы здесь или на странице видео на YouTube. Я должен отметить, что есть обновленная версия этого руководства, если вы нажмете на эту ссылку.

  1. Загрузите и установите Anaconda (версия для Windows) из

Выберите версию Python 2 или Python 3 в зависимости от ваших потребностей.Это не влияет на процесс установки.

2. Выберите параметры по умолчанию, когда будет предложено во время установки Anaconda.

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

Добавьте Anaconda в переменную среды PATH

3. После завершения установки откройте Anaconda Prompt . Введите команду ниже, чтобы убедиться, что вы можете использовать записную книжку Jupyter (IPython).

jupyter notebook

Если вы хотите получить базовое руководство по открытию Jupyter и использованию python, посмотрите видео ниже.

Jupyter Notebook Tutorial

4. Если вы не отметили аргумент добавить Anaconda в путь во время процесса установки, вам придется добавить python и conda в переменные среды. Вы знаете, что вам нужно это сделать, если вы откроете командную строку (не командную строку anaconda) и получите следующие сообщения.

Подобные сообщения означают, что вы еще не добавили python или conda на свой путь.На следующем шаге мы исправим это

5. На этом шаге есть два варианта добавления python и conda к вашему пути (выберите только 1 вариант).

Если вы не знаете, где находится ваш conda и / или python, введите следующие команды в приглашение anaconda

Option 1 :

Вы можете вручную изменить переменные среды. Посмотрите это видео, чтобы пройтись по нему.

Вариант 2 :

Вы можете добавить Python и Conda в свой путь, используя команду setx в командной строке .

В мои переменные среды добавлены Conda и Python.

6. Закройте текущую командную строку и откройте новую. Попробуйте ввести python и conda в командной строке , чтобы проверить, сохранены ли пути. Сделанный!

Дальнейшие действия (необязательно)

  1. Если вы хотите использовать PyCharm (IDE Python), см. Это руководство по интеграции Anaconda с PyCharm.

2. Если вы хотите использовать как python 2, так и 3, см. Следующий учебник по управлению средой с помощью Conda.

3. Я рекомендую следующий учебник, если вы планируете установить Git в Windows. Он также предоставит вам доступ к некоторым инструментам unix, таким как ls , cat , pwd , nano и ssh в командной строке.

4. Если вы хотите научиться использовать Anaconda, у меня есть учебный курс LinkedIn по Pandas и Matplotlib под названием Python для визуализации данных.

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

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