Wing IDE: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
(Установка в МОС)
Строка 1: Строка 1:




Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.
Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.


Выпускается в следующию вариантах:
Выпускается в следующию вариантах:  


* Wing 101 - для начинающих и обучения программированию. Бесплатная.
*Wing 101 - для начинающих и обучения программированию. Бесплатная.
* Wing Personal - для домашнего использования. Также бесплатная, может быть использована и в школах.
*Wing Personal - для домашнего использования. Также бесплатная, может быть использована и в школах.
* Wing Pro - профессиональная платная версия.
*Wing Pro - профессиональная платная версия.


[http://wingware.com/wingide/features Сравнение возможностей различных вариантов Wing IDE]
[http://wingware.com/wingide/features Сравнение возможностей различных вариантов Wing IDE]
Строка 13: Строка 16:
Внимание! Устаревшие версии  Wing IDE могут не поддерживать новые версии языка  Python! Например, Wing IDE 9 поддерживает версии Python от 3.3 до 3.11 (включительно), но не будет поддерживать будущую версию 3.12. Wing IDE 8 поддерживает Python до версии 3.10 (включительно) и не поддерживает Python 3.11. Wing IDE 7 поддерживает Python до версии 3.9 (включительно) и не поддерживает Python 3.10 и более новый. Поэтому рекомендуется выбирать последнюю версию Wing IDE. Если вы обновили Python на более новую версию (например, обновили Python с версии 3.10 до версии 3.11), проверьте, что версия Wing IDE поддерживает новую версию Python. При необходимости обновите версию Wing IDE. Это не относится к обновлению релиза, то есть третьего числа в номере версии, например, к обновлению версии Python с 3.10.8 до 3.10.9.
Внимание! Устаревшие версии  Wing IDE могут не поддерживать новые версии языка  Python! Например, Wing IDE 9 поддерживает версии Python от 3.3 до 3.11 (включительно), но не будет поддерживать будущую версию 3.12. Wing IDE 8 поддерживает Python до версии 3.10 (включительно) и не поддерживает Python 3.11. Wing IDE 7 поддерживает Python до версии 3.9 (включительно) и не поддерживает Python 3.10 и более новый. Поэтому рекомендуется выбирать последнюю версию Wing IDE. Если вы обновили Python на более новую версию (например, обновили Python с версии 3.10 до версии 3.11), проверьте, что версия Wing IDE поддерживает новую версию Python. При необходимости обновите версию Wing IDE. Это не относится к обновлению релиза, то есть третьего числа в номере версии, например, к обновлению версии Python с 3.10.8 до 3.10.9.


=== Установка в МОС ===
=== Установка в МОС===
Установка производится из rpm-пакета, который нужно скачать со страницы http://wingware.com/
Установка производится из rpm-пакета, который нужно скачать со страницы http://wingware.com/


Строка 38: Строка 41:
Или если вы скачали rpm-пакеты, то установить все скачанные rpm-пакеты, которые лежат в текущем каталоге, можно при помощи маски файла:
Или если вы скачали rpm-пакеты, то установить все скачанные rpm-пакеты, которые лежат в текущем каталоге, можно при помощи маски файла:


<nowiki>#</nowiki> rpm -i *.rpm<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
# rpm -i *.rpm
# rpm -i *.rpm
# Комментарий
rpm -i *.rpm
</syntaxhighlight>
</syntaxhighlight>


=== Установка в Windows ===
=== Установка в Windows===
'''Перед установкой Wing IDE сначала необходимо установить [[Python и IDLE|Python]].'''
'''Перед установкой Wing IDE сначала необходимо установить [[Python и IDLE|Python]].'''



Версия 15:21, 29 ноября 2022



Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.

Выпускается в следующию вариантах:

  • Wing 101 - для начинающих и обучения программированию. Бесплатная.
  • Wing Personal - для домашнего использования. Также бесплатная, может быть использована и в школах.
  • Wing Pro - профессиональная платная версия.

Сравнение возможностей различных вариантов Wing IDE

Внимание! Устаревшие версии Wing IDE могут не поддерживать новые версии языка Python! Например, Wing IDE 9 поддерживает версии Python от 3.3 до 3.11 (включительно), но не будет поддерживать будущую версию 3.12. Wing IDE 8 поддерживает Python до версии 3.10 (включительно) и не поддерживает Python 3.11. Wing IDE 7 поддерживает Python до версии 3.9 (включительно) и не поддерживает Python 3.10 и более новый. Поэтому рекомендуется выбирать последнюю версию Wing IDE. Если вы обновили Python на более новую версию (например, обновили Python с версии 3.10 до версии 3.11), проверьте, что версия Wing IDE поддерживает новую версию Python. При необходимости обновите версию Wing IDE. Это не относится к обновлению релиза, то есть третьего числа в номере версии, например, к обновлению версии Python с 3.10.8 до 3.10.9.

Установка в МОС

Установка производится из rpm-пакета, который нужно скачать со страницы http://wingware.com/

Для скачивания среды Wing 101 откройте страницы http://wingware.com/downloads/wing-101

Для скачивания среды Wing Personal откройте страницу http://wingware.com/downloads/wing-personal

На этих страницах нажмите на кнопку справа "RPM Package 64-bit". Если вы открываете сайт не в системе Linux и таких кнопок нет, выберите внизу страницы "Other OSes: Linux".

Прямые ссылки на скачивание версии 9.0.1 в виде RPM-пакета (последняя версия на ноябрь 2022):

Wing 101: https://wingware.com/pub/wing-101/9.0.1.0/wing-101-9-9.0.1-0.x86_64.rpm

Wing Personal: https://wingware.com/pub/wing-personal/9.0.1.0/wing-personal9-9.0.1-0.x86_64.rpm

Установить пакеты нужно при помощи команды rpm -i <имя-файла-с-пакетом> с правами администратора. Например, для установки версии 9.0.1 нужно выполнить такие команды, запустив их в том же каталоге, в котором сохранены скачанные файлы:

Для установки Wing 101:

# rpm -i wing-101-9-9.0.1-0.x86_64.rpm

Для установки Wing Personal:

# rpm -i wing-personal9-9.0.1-0.x86_64.rpm

Или если вы скачали rpm-пакеты, то установить все скачанные rpm-пакеты, которые лежат в текущем каталоге, можно при помощи маски файла:

# rpm -i *.rpm
# Комментарий
rpm -i *.rpm

Установка в Windows

Перед установкой Wing IDE сначала необходимо установить Python.

Скачать последнюю версию Wing 101 можно со страницы http://wingware.com/downloads/wing-101/. Если вы открываете эту страницу не в Windows, то найдите текст "Other OSes" и нажмите на "Windows". Нажмите на кнопку "Windows installer".

Скачать последнюю версию Wing Personal можно со страницы http://wingware.com/downloads/wing-personal/.

Прямые ссылки на скачивание версии 9.0.1 для Windows (последняя версия на ноябрь 2022):

Wing 101: https://wingware.com/pub/wing-101/9.0.1.0/wing-101-9.0.1.0.exe

Wing Personal: https://wingware.com/pub/wing-personal/9.0.1.0/wing-personal-9.0.1.0.exe

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

При первом запуске Wing IDE спросит разрешение на изменение настроек Firewall для доступа к удалённой отладке, для локальной разработки эта настройка не важна (можно разрешить, можно запретить).