такую команду запускаю
PowerShell.exe -ExecutionPolicy Bypass -File .\venv\Scripts\Activate.ps1
Вроде как отрабатывает, но ничего не происходит. Как я понимаю, имя окружения должно появиться в vs code в скобочках перед путем и pip list должен выдавать небольшой список подключенных модулей
В вс код надо выбрать венв как интерпретатор
Внизу в строке где кодировка? Выбрала. Но все-равно не хочет делать import requests
А запускаешь терминал из под вс код?
Да, прям внутри вс код
И рабочее пространство (папка) выбрана?
Да, скрипт лежит даже в самой папке venv
Не нужно никакие скрипты класть руками в папку venv
Это я сейчас уже положила)
Что именно должно происходить? Activate.ps1 нужно выполнять в том же терминале, в котором планируется дальнейшая работа с этим окружением. Документацию читали? https://docs.python.org/3/library/venv.html#creating-virtual-environments
А requests точно внутри venv установлен?
Не получается поставить, потому что как я понимаю, не получается активировать venv. Делаю pip install requests - пишет что requirements already satisfied, а на import request ругается
Покажи скриншот
А откуда такая команда взялась? Это ж отдельный процесс запустит, а не в том же терминале.
как сделать бессмысленную херню
copy-paste 🐒
Обсуждают сегодня