как получить python для распознавания модулей, установленных в виртуальной среде? - PullRequest
0 голосов
/ 09 марта 2020

У меня проблемы с получением python в коде для правильной работы. Некоторое время возникали проблемы (я справился с папкой рабочей области), поэтому я решил все настроить с нуля, запустив новую папку проекта / рабочей области.

До сих пор у меня было несколько проблем. Последнее заключается в следующем: несмотря на создание виртуальной среды в соответствии с инструкциями на веб-сайте vs code, я не могу получить python, чтобы узнать, что я уже установил модули, которые хочу использовать.

Как это исправить? (см. прилагаемое изображение.

в нижней части. Вы можете видеть, что в виртуальной среде уже есть matplotlib, но python не распознает модуль в любом случае

1 Ответ

1 голос
/ 09 марта 2020
  1. Создайте свою виртуальную среду (например, я использовал модуль venv для создания виртуального окружения с именем TEST: $python3 -m venv TEST
  2. От кода VS go до Command Palette и типа Python: Select Interpreter

enter image description here

И затем вы можете выбрать местоположение нужного переводчика (в моем случае это один из TEST виртуальное окружение

enter image description here

Вы всегда можете проверить свою виртуальную среду с терминала, например, TEST env

Bash

From Bash

Обычно из Cmd / Powershell вы должны запустить:

TEST\Scripts\activate.bat
...