Mentre si eseguono le versioni Linux di python, pip ecc. "Nativamente" su Windows è sorprendente, mi piacerebbe farlo utilizzando un IDE corretto. Dal momento che la compatibilità SSHD non è ancora stata implementata, sto cercando di far sì che PyCharm riconosca Linux python come interprete locale.Ottenere PyCharm per riconoscere python sul sottosistema di windows linux (bash su windows)
Dopo aver installato il sottosistema di Windows Linux, digitando
bash -c python
dalla riga di comando di Windows vi porterà in un guscio di pitone.
bash -c "echo \"print 'hello world'\" | python"
funziona anche, producendo "ciao mondo" come output nella shell di windows!
Sto cercando di avvolgere questo come un file .bat e presentarla al PyCharm come interprete locale, cioè
python.bat:
C:\Windows\System32\bash.exe -c "echo %1 | python"
Ma io continuo a ricevere "l'sdk sembra invalido "per qualsiasi variazione cerco. Dato che non sono sicuro di cosa stia facendo PyCharm per "validare" l'SDK, è difficile da superare.
Lo si imposta i percorsi per Python? – 123
Si noti che questo non è un tipico python su Windows Install. Sto provando ad accedere a python all'interno del sottosistema windows linux (vedi https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux). Questo non può essere risolto tramite percorsi. –
C'è una richiesta di funzionalità aperta per questo, puoi seguirla (e votare): https://youtrack.jetbrains.com/issue/PY-19129 –