Найти тему

Установка AlgoVsCode - среды для работы с Python

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

Установка этой среды требуется не сразу, а только с определенного урока. Например, на курсе Python Start, установка данной среды требуется только на второй год обучения.

AlgoVsCode является собственной сборкой программы Vs Code со всеми необходимыми для обучения библиотеками:

  • Panda 3D
  • PyQt5
  • Flask
  • Pandas
  • Sklearn
  • Kivy
  • Pillow

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

AlgoVsCode можно установить на следующие операционные системы:

  • Windows (8.1, 10, 11)
  • Linux (Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04)
  • Mac (минимум Catalina 15+, 11 Big Sur, 12 Monterey)

Установка под Windows

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

На вашем компьютере должны быть установлены корректные дата и время.

Скачайте установочный файл: algopython.exe (Google диск), algopython.exe (Яндекс диск).

  • Запустите загруженный файл. В случае появления сообщения службы безопасности Windows нажать на “Подробнее”. После чего нажать на “Выполнить в любом случае”.
-2
-3
  • Если у вас появляется подобное окно, нажмите “Да”.
-4
  • Выбрать язык программы установки и нажать “ОК”.
-5
  • Выбрать, создавать ли ярлык на рабочем столе, и нажать “Далее”.
-6
  • Нажать “Установить”.
-7
  • Дождаться окончания установки. Процесс занимает 10-15 минут и на экране вы можете еще какое-то время видеть “Завершение установки”. На самом деле в это время процесс установки все еще идет.
-8
  • После окончания установки вам будет предложено запустить программу. Нажмите “Завершить”.
-9
  • В дальнейшем программу Algo VSCode можно открывать через ярлык на рабочем столе и через меню Пуск -> Algoritmika-> VSCode
-10

Проверка работы программы

Теперь нам необходимо убедиться, что установленная программа работает корректно.

Для этого:

  • Запустите программу.
  • Убедитесь, что при запуске программы вы видите окно логина на платформу.
-11
  • Далее проверяем корректную работу редактора.
    Создайте файл через
    File -> New file.
-12
  • Выберите формат файла Text File:
-13
  • И напечатайте в этом файле: print('Hello, world!')
  • Чтобы Algo VSCode распознал код как Python, нам необходимо сохранить его в расширении .py . Для этого выберем File -> Save as:
-14
  • Чтобы AlgoVSCode распознал код как Python, нам необходимо сохранить его в расширении .py . Для этого выберем File -> Save as:
-15
  • Или можно выбрать в строке “Тип файла” Python, тогда расширение .py будет применено для нашего файла автоматически.
-16
  • После сохранения файла как .py, VS Code распознает код как Python и вы увидите подсветку синтаксиса:
-17
  • Для запуска кода нажмите клавишу F5 или кнопку запуска кода в приложении.
-18
  • При успешном запуске программы, вы увидите в терминале вывод текста, заключенного в функцию print. В нашем случае это hello, world!
-19

На этом установка успешно завершена!

-20

Установка под MAC

Установка под MAC в целом аналогична установке под Windows.

  • Первым шагом нужно скачать установочный файл для MAC: algopython-4.3.1.pkg (Google диск).
  • Затем необходимо запустить его. Вы увидите уведомление о том, что автор приложения является неустановленным разработчиком. Нажмите "Ок" и перейдите в системные настройки.
-21
-22
  • Выберите раздел "Защита и безопасность".
-23
  • На вкладке "Основные" вы увидите уведомление о разрешение использовать приложения. Нажмите на замок и введите пароль от ПК, если система его запросит. После этого нажмите "Подтвердить вход".
-24

Внимание: Если у вас ОС Ventura+, пожалуйста, перейдите в раздел «Системные настройки» — «Конфиденциальность и безопасность» — «Безопасность».

  • Выберите вариант «Разрешить использование приложений, загруженных из App Store и от подтвержденных разработчиков».
-25
-26
  • Снова запустите установщик программы algopython.pkg и выберите "Открыть".
-27
  • На первом шаге установки нажать “Продолжить” - “Continue”.
-28
  • На втором шаге установки сначала выбрать (нажатием) “Установить только для меня” (“Install for me only”), потом нажать “Продолжить”.
-29
  • На следующем шаге нажать “Установить” (“Install”) и дождаться окончания установки.
-30
-31
  • Закрыть установщик и перейти на рабочий стол. В дальнейшем программу AlgoVSCode можно открывать через ярлык на рабочем столе.
-32

Установка под Linux

  • Первым шагом скачайте установочный файл linux-vscode_installer-2022-06-02.sh (Google диск).
  • Перед установкой VSCode нужно произвести обновления списков пакетов и самих пакетов. Для этого воспользуемся связкой команд:
sudo apt update && sudo apt upgrade
-33
  • При вопросе системы о согласии, необходимо ответить "Y" или "Д":
-34
  • Если вы увидели окно с конфигурацией, нажмите Enter:
-35
  • Выберите удобное сочетание клавиш для переключения раскладки (можно оставить по умолчанию alt+shift). Нажмите Enter.
-36
  • Установите ImageMagick с помощью команды
sudo apt install imagemagick

ImageMagick - это свободный и многоплатформенный пакет программ для неинтерактивной (пакетной) обработки графических файлов. Поддерживает множество графических форматов и может использоваться с языками Perl, C, C++, Python, Ruby, PHP, Pascal, Java, в скриптах командной оболочки или самостоятельно.

-37
  • При вопросе системы о согласии, необходимо ответить "Y" или "Д":
-38
  • Готово! Теперь мы можем приступить к установке AlgoVsCode. Откройте папку с установочным файлом
-39

Нажмите на клавиатуре F4 (возможно Cmd+F4 или Win+F4) - откроется окно терминала.

  • Если окно терминала не открывается по сочетанию клавиш, то щелкните внутри окна с папкой правой кнопкой мыши (ПКМ) и в выпадающем меню выберите пункт “Открыть в терминале”.
  • Если и по щелчку ПКМ вы не видите нужного пункта, выберите в меню папки "Инструменты" -> Открыть папку в терминале.
-40
  • Введите в командной строке терминала:
/bin/bash linux-vscode_installer-2020-07-31.sh
-41
  • Дождитесь окончания работы установщика.
    Когда установка будет закончена, в терминале будет надпись
    *****ALGORITMIKA INSTALLATION COMPLETED*****
    и станет активна строка для ввода следующей команды. Закройте терминал нажатием на крестик.
-42

Для Ubuntu:
Перейдите на рабочий стол и найдите на нем ярлык “algovscode.desktop”. Откройте его двойным щелчком мыши.
В появившемся окне с предупреждением нажмите “Доверить и запустить” (при последующих запусках этого предупреждения больше не будет).

-43

После этого откроется редактор кода Visual Studio Code, а ярлык на рабочем сменит иконку на логотип курса “Алгоритмики” по Python и будет называться “Algo VSCode”.

-44

Для Lubuntu:

Перейдите на рабочий стол и найдите на нем ярлык “Algo VSCode”. Откройте его двойным щелчком мыши.

-45

На этом установка под Linux успешно завершена!

Возможные проблемы при установке

1) Если ранее у вас уже была установлена программа Algo VSCode, то перед установкой новой версии - старую необходимо удалить полностью. Т.е. необходимо провести "чистую" переустановку программы.

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

Для этого:

  • Удаляем программу стандартным способом;.
  • Заходим в документы, поиск по всему компьютеру, в поисковой строке вбиваем - Algoritmika, и удаляем все найденные файлы или C:\Users\User\AppData\Local\Programs\Algoritmika

2) При проблемах с антивирусом (рекомендуется, чтобы на ПК был только один антивирус) необходимо сделать следующее:

  • Добавить в исключения антивируса папку "Загрузки", перед тем как начать скачивание установщика;
  • скачать программу и выполнить установку программы;
  • после завершения установки добавить в исключения антивируса папку C:\Users\пользователь\AppData\Local\Programs\Algoritmika
    Путь необходимо изменить в соответствии с вашим именем пользователя в системе;
  • Проверить работу программы. Если все работает корректно, из исключений антивируса можно удалить папку "Загрузки", но папку "Algoritmika" необходимо оставить.

3) Если в левом нижнем углу программы вместо версии интерпретатора Python написано "Select python environment", то необходимо установить интерпретатор кода вручную.

-46

Для этого:

  • Наберите комбинацию Ctrl+Shift+P и в открывшемся окне начать печатать слово Python.
    Кликните по строчке “Python: Выбрать интерпретатор”
  • Немного подождите и выберите из предложенных вариантов тот, который содержит слова
    - “algoritmika” и “conda” - под Linux и Mac.
    - В ОС Windows выбирайте единственный доступный Python 3.7
-47

Среда разработки Visual Studio Code готова к использованию! Рекомендуем перезапустить программу, чтобы убедиться, что установка прошла успешно.

4) Ошибка при запуске программы: не найден модуль. Например: No module named play.

  • Убедитесь, что код написан верно. Это самая частая причина подобных ошибок.
    Пожалуйста, всегда проверяйте код на ошибки перед обращением в техническую поддержку. 
  • Если перед установкой актуальной версии algovsc не была полностью удалена старая версия, это также может быть причиной проблемы. В данном случае полностью удалите текущую программу с вашего ПК и установите её заново (необходимо полное, а не частичное удаление).
  • Убедитесь, что учетной записи, в которой вы работаете с AlgoVSC, выданы права администратора.
    Просто доступа к паролю администратора недостаточно, так как пользователь с обычными правами всё равно часто имеет ограниченный функционал, в том числе на выполнение большинства действий с Python.
  • В крайнем случае, можно установить недостающий модуль через командную строку, например в Windows для модуля PyQt5:
pip install pyqt5

Если у вас всё получилось или что-то пошло не так, напишите нам в комментариях).

Алгоритмика, Екатеринбург, Чкаловский район

Преподаватель Роман

Наука
7 млн интересуются