Как установить VSCode на Ubuntu и использовать его с помощью Python

#25  вторник, 18 июля 2023 г.  3 минут(ы)  226 слов

Загрузите последнюю версию Visual Studio Code с помощью команды wget:

wget https://go.microsoft.com/fwlink/?LinkID=760868 -O vscode.deb

Установите скачанный пакет, используя команду dpkg:

sudo dpkg -i vscode.deb

Если появятся проблемы с зависимостями, их можно исправить с помощью команды:

sudo apt-get install -f

Откройте Visual Studio Code. Установка расширения Python для VSCode. Перейдите в раздел "Extensions" или нажмите Ctrl+Shift+X. Введите "Python" в поле поиска, выберите расширение Python, которое обычно разрабатывается компанией Microsoft.

Создайте каталог проекта и виртуальную среду Pyhton:

mkdir your_project
cd /path/to/your_project

python3.11 -m venv env311

Откройте проект в VSCode.

code .

Нажмите Ctrl+Shift+P, чтобы открыть выпадающее меню "Command Palette". Напишите "Python: Select Interpreter" и выберите эту команду. В открывшемся списке выберите виртуальное окружение, которое вы только что создали (оно должно быть подписано как ./env311/bin/pyhton). Теперь, когда вы запускаете код Python в VSCode, он будет использовать выбранное виртуальное окружение.

В папке вашего проекта создайте или откройте папку .vscode:

mkdir .vscode

И в ней создайте или откройте файл launch.json:

cd .vscode
touch .vscode/launch.json

В файле launch.json добавьте следующую конфигурацию:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: Current File",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "python": "${workspaceFolder}/env311/bin/python"
        }
    ]
}

Теперь, когда вы нажимаете F5, чтобы запустить текущий Python файл, Visual Studio Code будет использовать интерпретатор Python из вашего виртуального окружения env311.