Python IntelliSense VSCode

Fala galera tranquilos?

Atualmente, por algumas questões, estou utilizando o WSL2 como o meu principal ambiente de desenvolvimento, e como editor de código utilizo o VSCode, até aí tudo tranquilo, quando crio alguns projetos em Python tudo funciona corretamente (em outras linguagens também, mas não é o foco deste tópico). Porém, ao utilizar os ambientes virtuais com o python -m venv venv, e instalar dependências nos projetos, eu perco algumas funções como por exemplo o complete e sugestão de métodos e funções.

Aqui algumas imagens: https://imgur.com/a/kXB5saI

Gostaria de saber se alguém aqui já teve esse tipo de problema, e se conseguiu de alguma forma resolver isso.

Obs: Eu sei que quando utilizo o VSCode + WSL2 eu tenho que instalar novamente as extensões, e nesse caso elas já estão instaladas (por exemplo as do Python).

Obs2: Quando não estou utilizando o ambiente virtual venv o complete e sugestões funcionam corretamente.

Obs3: Caso a dependência esteja instalada tanto na minha máquina, quanto no ambiente virtual, o complete e sugestões funcionam corretamente.

Desde já agradeço!

boa noite, como conseguiu fazer funcionar o systemctl ou systemd no wsl2? estou fazendo umas gambiarras e mesmo assim, quando sai do wsl2 tem que fazer funcionar novamente, no seu da erro de pid1? qual distribuição ?

Boa noite, estou usando WSL a cerca de 1 ano e até o momento não tive esse erro. Já utilizei o Ubuntu 20.04 mas atualmente estou usando Ubuntu 22.04