Conseguir que o PyCharm reconheça o python no subsistema windows linux (bash no windows)
Enquanto executar versões Linux de python, pip etc. "nativamente" no Windows é incrível, eu gostaria de fazê-lo usando um IDE adequado. Como a compatibilidade com SSHD ainda não foi implementada, estou tentando fazer com que o PyCharm reconheça o python do Linux como intérprete local.
Depois de instalar o subsistema Windows Linux, digite
bash -c python
na linha de comando do Windows, você será levado a um shell python.
bash -c "echo \"print 'hello world'\" | python"
também funciona, produzindo "olá mundo" como saída no shell do windows!
Estou tentando agrupar isso como um arquivo .bat e apresentá-lo ao PyCharm como intérprete local, ou seja,
python.bat:
C:\Windows\System32\bash.exe -c "echo %1 | python"
Mas continuo recebendo "o sdk parece inválido" para qualquer variação que tente. Como não sei exatamente o que o PyCharm está fazendo para "validar" o SDK, isso é difícil de superar.