Перейти к основному контенту

Как установить Algo VSCode на Linux

Установочный файл 

Общая информация и обязательные требования к установке

Для обучения на курсах Python необходима установка дополнительного программного обеспечения - редактора кода Algo Visual Studio Code.

Обратите внимание на то, что на компьютерах ученика и учителя обязательно должна быть установлена версия программы VS Code от Алгоритмики.

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

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


Требования к установке

  • Пожалуйста, устанавливайте программы на ПК заблаговременно

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

ПК и ОС обязательно должны соответствовать им.

Для Linux это:

  • минимум -  Ubuntu 22.04.
      • поддерживаемые -  Ubuntu 22.04 и выше.
  • Не поддерживаются - все версии ниже Ubuntu 22.04.
    Данные ОС устарели и не поддерживаются разработчиками Linux

Если версия ОС не соответствует требованиям, прописанным в инструкции, то Algo VSCode не будет корректно установлен на ваш компьютер, и есть большая вероятность неполадок и сбоев в его работе.

  • Установку необходимо проводить от имени Администратора ПК

Если на компьютере есть несколько учетных записей, то для установки надо зайти именно в ту учетную запись, из которой будет производиться работа с программой. В других учетных записях доступа к установленному ПО не будет. То есть, если у ребенка есть отдельный пользователь, то зайти надо именно под этим пользователем.

  • Имя учетной записи должно быть заведено на латинице

Например: Python. Из-за технических особенностей при работе некоторых функций редактора кода с учетной записью на кириллице будут возникать ошибки.

  • Проверьте корректность настроек даты и времени на ПК

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

После проверки всех перечисленных выше пунктов можно приступать к установке программы.


Пошаговая инструкция по установке программы

Приступая к установке программы, пожалуйста, обратите внимание, что в зависимости от того, была ли у вас установлена программа ранее или вы устанавливаете ее впервые, инструкции будут отличаться.

  • Если вы устанавливаете программу впервые следуйте этой инструкции: 

Первичная установка программы

  • Если вы переустанавливаете программу - следуйте этой инструкции: 

Переустановка программы

Первичная установка программы

  • Скачайте установочный файл, нажав кнопку "Скачать". А затем, увидев предупреждение от браузера "Не удалось проверить файл на наличие вирусов", нажмите: "Все равно скачать".

1.png

2.png

001.png

  • В случае, если после окончания скачивания, файл исчез из панели снизу и осталась только кнопка “Показать все”, нажать на нее:

002.png
003.png

Перед установкой VSCode нужно произвести обновления списков пакетов и самих пакетов. Для этого воспользуемся связкой команд:

sudo apt update && sudo apt upgrade


004.png

При вопросе системы о согласии, необходимо ответить "Y" или "Д":


005.png

Если вы увидели окно с конфигурацией, нажмите Enter:

006.png

Выберите удобное сочетание клавиш для переключения раскладки (можно оставить по умолчанию alt+shift). Нажмите Enter.

007.png

Установите ImageMagick с помощью команды:

sudo apt install imagemagick

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

008.png

При вопросе системы о согласии, необходимо ответить "Y" или "Д":

009.png

Готово! Теперь мы можем приступить к установке Algo VS Code.

  • Откройте папку с установочным файлом.

    0010.png


  • Нажмите на клавиатуре F4 (возможно, Cmd+F4 или Win+F4) - откроется окно терминала.
      • Если окно терминала не открывается по сочетанию клавиш, то щелкните внутри окна с папкой правой кнопкой мыши и в выпадающем меню выберите пункт “Открыть в терминале”.
      • Если и по щелчку ПКМ вы не видите нужного пункта, выберите в меню папки "Инструменты" -> Открыть папку в терминале

        0011.png

  • Введите в командной строке терминала:
     /bin/bash linux-vscode_installer-2020-07-31.sh
    0012.png

  • Дождитесь окончания работы установщика.
    Когда установка будет закончена, в терминале будет надпись
    *****ALGORITMIKA INSTALLATION COMPLETED***** 
    и станет активна строка для ввода следующей команды. Закройте терминал нажатием на крестик.

    0013.png

  • Для Ubuntu:

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


0014.png

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


0015.png

  • Для Lubuntu:

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


0016.png

Переустановка программы

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

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

Для этого:

  • Удаляем программу стандартным способом.
  • Переходим в домашнюю папку:
      • удаляем папку VS Code;
      • удаляем папку в папке miniconda.
  • Чистим корзину.
  • Скачиваем установщик.
  • Устанавливаем программу заново по инструкции выше: Первичная установка программы

Проверка корректности установки программы и ее работоспособности

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

Для этого:

  • Запустите программу.
  • Убедитесь, что при запуске программы вы видите окно входа на платформу.

14.png

  • На вкладке “Расширения” проверьте, что у вас установлены только два расширения: algopython и Python от Microsoft.

15.png

Версия расширения algopython должна быть не ниже: v20240404.120101.0

Screenshot_12.png

  • Проверяем, что программа использует корректный интерпретатора кода Python. Проверьте, что в нижнем левом углу программы. Там должна быть информация с номером версии интерпретатора.
    Версия расширения должна быть 3.7.7 64-bit

013.png

  • Далее проверяем корректную работу редактора.
    Создайте файл через File -> New file. И напечатайте:
print(‘Hello, world!’)
  • Чтобы Algo VSCode распознал код как Python, нам необходимо сохранить его в расширении .py . Для этого выберем File -> Save as:

014.png

  • Чтобы сохранить файл в расширении Python, можно указать расширение .py в названии сохраняемого файла.
  • Или можно выбрать в строке “Тип файла” Python, тогда расширение .py будет применено для нашего файла автоматически.

0017.png

  • После сохранения файла как .py, VS Code распознает код как Python и вы увидите подсветку синтаксиса:

016.png

  • Для запуска кода нажмите клавишу F5 или кнопку запуска кода в приложении.

017.png

  • При успешном запуске программы, вы увидите в терминале вывод текста, заключенного в функцию print. В нашем случае это hello, world!

018.png

Готово! 💜

Программа готова к работе.

Если у вас возникнут трудности, пожалуйста, напишите нам - в техническую поддержку Алгоритмики. Мы постараемся вам помочь!

Наши контакты: