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

Материал из IT в школе
Перейти к навигацииПерейти к поиску
1596 байт добавлено ,  15:13, 13 ноября 2023
Добавлена информация про установку в МОС-12
(Изменение ссылок на версию 9.1.2)
(Добавлена информация про установку в МОС-12)
Строка 1: Строка 1:
Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.
Кроссплатформенная среда разработки для языка Python. Более функциональная, чем IDLE, не столь сложная, как PyCharm.


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


*Wing 101 - для начинающих и обучения программированию. Бесплатная.
*Wing 101 - для начинающих и обучения программированию. Бесплатная.
Строка 11: Строка 12:
Внимание! Устаревшие версии  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/


Строка 26: Строка 27:
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/9.1.2.0/wing-personal9-9.1.2-0.x86_64.rpm


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


Для установки Wing 101:
Для установки Wing 101:
Строка 43: Строка 45:
Для скачивания и установки Wing Personal версии 9.1.2:
Для скачивания и установки 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> && apt-get install wing-personal9-9.1.2-0.x86_64.rpm
  # wget <nowiki>https://wingware.com/pub/wing-personal/9.1.2.0/wing-personal9-9.1.2-0.x86_64.rpm</nowiki> && apt-get install wing-personal9-9.1.2-0.x86_64.rpm
В оболочке КДЕ МОС ярлыки для запуска приложений будут находиться в меню "Разработка - Другие". Если хочется перенести ярлыки в меню "Разработка - IDE", то необходимо отредактировать desktop-файлы, в которых хранится информация о запуске среды. Это необходимо сделать из консоли под пользователем root. Например, если для редактирования использовать редактор nano, то запустите редактор для правки следующих файлов:
В оболочке КДЕ МОС-10 ярлыки для запуска приложений будут находиться в меню "Разработка - Другие". Если хочется перенести ярлыки в меню "Разработка - IDE", то необходимо отредактировать desktop-файлы, в которых хранится информация о запуске среды. Это необходимо сделать из консоли под пользователем root. Например, если для редактирования использовать редактор nano, то запустите редактор для правки следующих файлов:
  # nano /usr/share/kf5/applications/wing-101-9.desktop
  # nano /usr/share/kf5/applications/wing-101-9.desktop
  # nano /usr/share/kf5/applications/wing-personal9.desktop
  # nano /usr/share/kf5/applications/wing-personal9.desktop
В редакторе 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 ==
В МОС-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==
==Установка в Windows==
'''Перед установкой Wing IDE сначала необходимо установить [[Python и IDLE|Python]].'''
'''Перед установкой Wing IDE сначала необходимо установить [[Python и IDLE|Python]].'''

Навигация