Tive muita dificuldade para abrir o "ven" no Windows.
Para funcionar você precisa alterar a política de segurança do PowerShell no Windows, o mesmo bloqueia qualquer tipo de scritpt para proteção do sistema operacional contra conteúdo malicioso, para isso pesquise "PowerShell" na barra de busca do Windows, clique com o botão direito do Mouse no PowerShell e clique em "Executar como Administrador", depois digite o seguinte comando abaixo:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Você terá que confirmar com "s" e pronto.
Após essa alteração execute de novo o seu terminal no editor de sua escolhe, eu estou utilizando o PyCharm e digite somente:
venv\Scripts\Activate
Você ira conseguir executar o venv!
PS: Isso provavelmente altera a segurança para execução de Scripts da máquina local e não somente na sessão do PowerShell que você está utilizando, tentei de outras formas pela documentação do PowerShell mas não deu certo, em caso de dúvidas segue link de documentação.