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

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Обновление инструкций для МОС-12, обновление ссылок до версии 10.0.7
(Добавлена информация про установку в МОС-12)
(Обновление инструкций для МОС-12, обновление ссылок до версии 10.0.7)
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:


Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.
Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.
Строка 10: Строка 12:
[http://wingware.com/wingide/features Сравнение возможностей различных вариантов Wing IDE]
[http://wingware.com/wingide/features Сравнение возможностей различных вариантов 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.
Внимание! Устаревшие версии  Wing IDE могут не поддерживать новые версии языка  Python! Например, Wing IDE 10 поддерживает версии Python до 3.12 (включительно), Wing IDE 9 поддерживает версии Python до 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.
 
== Установка в МОС-12 ==
Среды Wing 101 и Wing IDE Personal могут быть установлены в МОС-12 через магазин приложений или из командной строки при помощи dnf:
 
Для установки Wing 101:
 
<syntaxhighlight lang="bash">
sudo dnf install wing-101
</syntaxhighlight>
 
Для установки Wing Personal:
 
<syntaxhighlight lang="bash">
sudo dnf install wing-personal
</syntaxhighlight>
 
==Скачивание пакетов для других дистрибутивов Linux==


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


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


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


Wing 101: https://wingware.com/pub/wing-101/9.1.2.0/wing-101-9-9.1.2-0.x86_64.rpm
Wing 101: https://wingware.com/pub/wing-101/10.0.7.0/wing-101-10-10.0.7-0.x86_64.rpm


Wing Personal: https://wingware.com/pub/wing-personal/9.1.2.0/wing-personal9-9.1.2-0.x86_64.rpm
Wing Personal: https://wingware.com/pub/wing-personal/10.0.7.0/wing-personal10-10.0.7-0.x86_64.rpm


== Установка пакетов в МОС-10 ==
== Установка пакетов в МОС-10 ==
В МОС-10 пакеты устанавливаются при помощи команды <code>apt-get install <имя-файла-с-пакетом></code> с правами администратора. Например, для установки версии 9.1.2 нужно выполнить такие команды, запустив их в том же каталоге, в котором сохранены скачанные файлы:
В МОС-10 пакеты устанавливаются при помощи команды <code>apt-get install <имя-файла-с-пакетом></code> с правами администратора. Например, для установки версии 9.1.2 нужно выполнить такие команды, запустив их в том же каталоге, в котором сохранены скачанные файлы:


Строка 50: Строка 69:
В редакторе nano найдите строку <code>Categories=Python;Development;</code> и допишите в конец "IDE", то есть должно получиться <code>Categories=Python;Development;IDE</code> . Эти файлы после редактирования можно скопировать на все компьютеры.
В редакторе nano найдите строку <code>Categories=Python;Development;</code> и допишите в конец "IDE", то есть должно получиться <code>Categories=Python;Development;IDE</code> . Эти файлы после редактирования можно скопировать на все компьютеры.


== Установка пакетов в МОС-12 ==
== Установка в Windows ==
В МОС-12 пакеты устанавливаются при помощи команды  <code>dnf install <имя-файла-с-пакетом></code> с правами администратора. Например, для установки версии 9.1.2 нужно выполнить такие команды, запустив их в том же каталоге, в котором сохранены скачанные файлы:


Для установки Wing 101:
$ sudo dnf install wing-101-9-9.1.2-0.x86_64.rpm
Для установки Wing Personal:
$ sudo dnf install wing-personal9-9.1.2-0.x86_64.rpm
Или если вы скачали rpm-пакеты, то установить все скачанные rpm-пакеты, которые лежат в текущем каталоге, можно при помощи маски файла:
$ sudo dnf install *.rpm
Скачивание и установку можно сделать одной командой.
Для скачивания и установки Wing 101 версии 9.1.2:
$ wget <nowiki>https://wingware.com/pub/wing-101/9.1.2.0/wing-101-9-9.1.2-0.x86_64.rpm</nowiki> && sudo dnf install wing-101-9-9.1.2-0.x86_64.rpm
Для скачивания и установки Wing Personal версии 9.1.2:
$ wget <nowiki>https://wingware.com/pub/wing-personal/9.1.2.0/wing-personal9-9.1.2-0.x86_64.rpm</nowiki> && sudo dnf install wing-personal9-9.1.2-0.x86_64.rpm
==Установка в Windows==
'''Перед установкой Wing IDE сначала необходимо установить [[Python и IDLE|Python]].'''
'''Перед установкой Wing IDE сначала необходимо установить [[Python и IDLE|Python]].'''


Строка 77: Строка 79:
Прямые ссылки на скачивание версии 9.1.2 для Windows (последняя версия на январь 2023):
Прямые ссылки на скачивание версии 9.1.2 для Windows (последняя версия на январь 2023):


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


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


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

Навигация