Хабрахабр

[Перевод] Кто добавил Python в последнее обновление Windows?

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

The header of the Python 3.7 page in the Microsoft Store

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

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

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

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

The Windows command prompt showing an error when Python cannot be found

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

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

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

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

7 page in the Microsoft Store" width="640" height="184"/> <img src="http://orion-int.ru/wp-content/uploads/2019/06/perevod-kto-dobavil-python-v-poslednee-obnovlenie-windows.png" alt="The header of the Python 3.

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

7&quot; now launches Python and &quot;pip3&quot; launches pip" width="752" height="330"/> <img src="https://habrastorage.org/getpro/habr/post_images/ff2/624/4b6/ff26244b6f0d6377dacba779366349a3.png" alt="The Windows command prompt showing that &quot;python3.

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

I'm on a new copy of Windows and I typed Python - on a machine where I don't have it - and it launched the Windows Store into an official distribution I can install in a click. Scott Hanselman on Twitter: &quot;WHOA.  I love this.&quot; WHEN did this happen.

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

Теги
Показать больше

Похожие статьи

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

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

Кнопка «Наверх»
Закрыть