Как установить 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. Из-за технических особенностей при работе некоторых функций редактора кода с учетной записью на кириллице будут возникать ошибки.
- Проверьте корректность настроек даты и времени на ПК
На вашем компьютере должны быть установлены правильные дата и время, в ином случае будут возникать проблемы с сохранением файлов.
После проверки всех перечисленных выше пунктов можно приступать к установке программы.
Пошаговая инструкция по установке программы
Приступая к установке программы, пожалуйста, обратите внимание, что в зависимости от того, была ли у вас установлена программа ранее или вы устанавливаете ее впервые, инструкции будут отличаться.
- Если вы устанавливаете программу впервые следуйте этой инструкции:
- Если вы переустанавливаете программу - следуйте этой инструкции:
Первичная установка программы
- Скачайте установочный файл, нажав кнопку "Скачать". А затем, увидев предупреждение от браузера "Не удалось проверить файл на наличие вирусов", нажмите: "Все равно скачать".
- В случае, если после окончания скачивания, файл исчез из панели снизу и осталась только кнопка “Показать все”, нажать на нее:
Перед установкой VSCode нужно произвести обновления списков пакетов и самих пакетов. Для этого воспользуемся связкой команд:
sudo apt update && sudo apt upgrade
При вопросе системы о согласии, необходимо ответить "Y" или "Д":
Если вы увидели окно с конфигурацией, нажмите Enter:
Выберите удобное сочетание клавиш для переключения раскладки (можно оставить по умолчанию alt+shift). Нажмите Enter.
Установите ImageMagick с помощью команды:
sudo apt install imagemagick
ImageMagick - это свободный и многоплатформенный пакет программ для неинтерактивной (пакетной) обработки графических файлов. Поддерживает множество графических форматов и может использоваться с языками Perl, C, C++, Python, Ruby, PHP, Pascal, Java, в скриптах командной оболочки или самостоятельно.
При вопросе системы о согласии, необходимо ответить "Y" или "Д":
Готово! Теперь мы можем приступить к установке Algo VS Code.
- Откройте папку с установочным файлом.
- Нажмите на клавиатуре F4 (возможно, Cmd+F4 или Win+F4) - откроется окно терминала.
- Введите в командной строке терминала:
/bin/bash linux-vscode_installer-2020-07-31.sh
- Дождитесь окончания работы установщика.
Когда установка будет закончена, в терминале будет надпись
*****ALGORITMIKA INSTALLATION COMPLETED*****
и станет активна строка для ввода следующей команды. Закройте терминал нажатием на крестик. - Для Ubuntu:
Перейдите на рабочий стол и найдите на нем ярлык “algovscode.desktop”. Откройте его двойным щелчком мыши.
В появившемся окне с предупреждением нажмите “Доверить и запустить” (при последующих запусках этого предупреждения больше не будет).
После этого откроется редактор кода Visual Studio Code, а ярлык на рабочем сменит иконку на логотип курса “Алгоритмики” по Python и будет называться “Algo VSCode”.
- Для Lubuntu:
Перейдите на рабочий стол и найдите на нем ярлык “Algo VSCode”. Откройте его двойным щелчком мыши.
Переустановка программы
Если ранее у вас уже была установлена программа Algo VSCode, то перед установкой новой версии - старую необходимо удалить полностью. Т.е. необходимо провести "чистую" переустановку программы.
Это нужно для того, чтобы старые файлы программы не конфликтовали с новыми и установка прошла корректно.
Для этого:
- Удаляем программу стандартным способом.
- Переходим в домашнюю папку:
-
- удаляем папку VS Code;
- удаляем папку в папке miniconda.
-
- Чистим корзину.
- Скачиваем установщик.
- Устанавливаем программу заново по инструкции выше: Первичная установка программы
Проверка корректности установки программы и ее работоспособности
Теперь нам необходимо убедиться, что установленная программа работает корректно.
Для этого:
- Запустите программу.
- Убедитесь, что при запуске программы вы видите окно входа на платформу.
- На вкладке “Расширения” проверьте, что у вас установлены только два расширения: algopython и Python от Microsoft.
Версия расширения algopython должна быть не ниже: v20240404.120101.0
- Проверяем, что программа использует корректный интерпретатора кода Python. Проверьте, что в нижнем левом углу программы. Там должна быть информация с номером версии интерпретатора.
Версия расширения должна быть3.7.7 64-bit
- Если вместо этого написано Select python environment, воспользуйтесь этой инструкцией: Установка интерпретатора Python внутри Algo VSCode.
- Далее проверяем корректную работу редактора.
Создайте файл через File -> New file. И напечатайте:
print(‘Hello, world!’)
- Чтобы Algo VSCode распознал код как Python, нам необходимо сохранить его в расширении .py . Для этого выберем File -> Save as:
- Чтобы сохранить файл в расширении Python, можно указать расширение .py в названии сохраняемого файла.
- Или можно выбрать в строке “Тип файла” Python, тогда расширение .py будет применено для нашего файла автоматически.
- После сохранения файла как .py, VS Code распознает код как Python и вы увидите подсветку синтаксиса:
- Для запуска кода нажмите клавишу F5 или кнопку запуска кода в приложении.
- При успешном запуске программы, вы увидите в терминале вывод текста, заключенного в функцию print. В нашем случае это hello, world!
Готово! 💜
Программа готова к работе.
Если у вас возникнут трудности, пожалуйста, напишите нам - в техническую поддержку Алгоритмики. Мы постараемся вам помочь!
Наши контакты:
- Telegram бот - https://t.me/Algoritmika_Support_bot
- Почта - support@algoritmika.org