Один из удобных способов проверить это - набрать pip --version
из терминала VSCode. Он вернется туда, где находится ваш активный каталог pip, и вы обнаружите, что он будет указывать на путь виртуальной среды.
Итак, чтобы ответить на ваш вопрос о том, нужно ли активировать venv в терминале VScode, чтобы использовать pip: вам не нужно. Когда вы открываете новый терминал (для меня это Powershell), он автоматически активирует venv. Вы также можете увидеть это, посмотрев в начало командной строки, где имя вашего венва будет в параграфах.