PyCharm Python auf dem Windows-Linux-Subsystem erkennen lassen (Bash auf Windows)

Während Linux-Versionen von Python, Pip usw. "nativ" unter Windows ausgeführt werden, ist dies erstaunlich. Ich würde dies gerne mit einer geeigneten IDE tun. Da die SSHD-Kompatibilität noch nicht implementiert wurde, möchte ich PyCharm dazu bringen, Linux-Python als lokalen Interpreter zu erkennen.

Nach der Installation des Windows Linux-Subsystems geben Sie @ e

bash -c python

ber die Windows-Befehlszeile gelangen Sie in eine Python-Shel

bash -c "echo \"print 'hello world'\" | python" 

Works auch, "Hallo Welt" als Ausgabe in der Windows-Shell zu produzieren!

Ich versuche, diese Datei als .bat-Datei einzuschließen und PyCharm als lokalen Interpreter zu präsentieren, d. H.

python.bat:

C:\Windows\System32\bash.exe -c "echo %1 | python" 

Aber ich bekomme immer wieder "der SDK scheint ungültig" für jede Variation, die ich versuche. Da ich nicht genau weiß, was PyCharm tut, um das SDK zu "validieren", ist dies schwer zu überwinden.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage