Выберите интерпретатор контейнера docker в vscode

#python #docker #visual-studio-code

Вопрос:

В vscode мы можем установить расширение python, а затем выбрать нужный интерпретатор, например python в среде conda.

Таким образом, мы можем использовать клавишу «shift» «enter» для выполнения кода строка за строкой в терминале. Для управления различными виртуальными средами лучше использовать контейнер docker.

Если я уже установил докер и вытащил образ python. Как выбрать интерпретатор, созданный в контейнере docker? Не просто удаленный доступ к контейнеру docker.

Комментарии:

1. Тег изображения выбирает версию Python, а не IDE.

Ответ №1:

внутри вашего devcontainer.json файла, созданного vscode, у вас есть image ключ, и его значение-это маршрут к изображению, если вы хотите использовать его для изменения версии python, вы можете сделать это там или с помощью кратких инструкций в документах vscode здесь

Комментарии:

1. @HouZeYu помогло ли это решить вашу проблему?

Ответ №2:

Я думаю, что это невозможно, я боюсь, что вы должны удалиться в контейнер докера.

Я действительно не могу представить, чтобы вы использовали интерпретатор python в Linux для прямой работы с Windows.