С Новым годом! Форум программистов, компьютерный форум, киберфорум
Python: IDE, инструментарий
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
1 / 1 / 0
Регистрация: 16.03.2016
Сообщений: 59
1

Виртуальное окружение в VS Code

16.05.2024, 21:35. Показов 833. Ответов 1

Author24 — интернет-сервис помощи студентам
Здравствуйте, установил IDE VS Code, Git Bash, пробую настроить виртуальное окружение, открыл в VS Code директорию, где будет настроено виртуальное окружение, ввожу команды:
Bash
1
2
python -m venv venv
source venv/Scripts/activate
Получается путь для виртуального окружения такой: (venv) d/Dev/first_project, но интерпритатор VS code не предлагает выбрать или автоматом не меняет для виртуального окружения, остается выбранный интерпритатор не для виртуального окружения. Также когда создаю новый терминал в виртуальном окружении, то почему то путь указывается не рабочая директория с проектом, а вот это: C:/Program Files/Microsoft VS Code. Установщик VS Code System installer(не пользовательский). В каком конфиг файле можно указать глобальные параметры, что для каждого проекта в виртуальном окружении был путь тот, где создано это виртуальное окружение, и чтобы интерпритаторы автоматом переключались, когда активируешь/деактивируешь виртуальное окружение.
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2024, 21:35
Ответы с готовыми решениями:

Виртуальное окружение не видно в терминале
Скажите, пожалуйста, что делать, если PyCharm не видит в терминале виртуальное окружение? Т.е. в...

Виртуальное окружение
Работаю в PyCharm (ПЧ). У меня установлен питон 3.6 Создал через ПЧ виртуальное окружение...

Виртуальное окружение
Я создал виртуальное окружение командой python -m venv venv Затем хочу его активировать командой...

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

Виртуальное окружение вручную
свежая винда, Python 3.8 после ошибок нет но и не создаётся ничего! что за фигня! .Как...

1
0 / 0 / 0
Регистрация: 21.05.2024
Сообщений: 1
21.05.2024, 14:32 2
Привет!

Столкнулся с такой же проблемой, мне помогло следующее:
1) Открываешь файл settings.json (его можно найти в проводнике по пути %APPDATA%\Code\User\settings.json, открыть можно с помощью VS code)
2) Добавляешь настройку "python.terminal.activateEnvironment": false

Всё. После этого я смог создать и активировать venv через терминал GitBash в VS code, вручную сменил интерпретатор на тот, который в окружении, и при открытии нового терминала путь указывается к рабочей директории, всё работает как раньше.
Надеюсь поможет

Решение я нашел в документации vs code - https://code.visualstudio.com/... vironments в разделе python -> enviroments -> Working with Python interpreters.
0
21.05.2024, 14:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.05.2024, 14:32
Помогаю со студенческими работами здесь

Виртуальное окружение Python
Значит-с, объясните пожалуйста, где и каким образом хранится вот это: При том, что в...

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

Некорректно работает виртуальное окружение
Уважаемые форумчане, столкнулся с данной проблемой после переустановки ОС. У меня установлено 3...

Переменные среды и виртуальное окружение
Форумчане, сориентируйте, пожалуйста, в каком направлении двигаться. На ПК (Windiws 10)...

Почему не активируется виртуальное окружение?
Создалось вирт окружение с данной ошибкой- Вылазит ошибка - работаю на Python 3.10 Error:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru