小编Boa*_*rad的帖子

让PyCharm识别windows linux子系统上的python(bash on windows)

虽然在Windows上运行Linux版本的python,pip等"本机"是惊人的,但我想使用适当的IDE这样做.由于尚未实现SSHD兼容性,我正在尝试让PyCharm将Linux python识别为本地解释器.

安装Windows Linux子系统后,键入

bash -c python
Run Code Online (Sandbox Code Playgroud)

从Windows命令行将您放入python shell.

bash -c "echo \"print 'hello world'\" | python" 
Run Code Online (Sandbox Code Playgroud)

也可以,在windows shell中输出"hello world"作为输出!

我正在尝试将其作为.bat文件包装并将其作为本地解释器呈现给PyCharm,即

python.bat:

C:\Windows\System32\bash.exe -c "echo %1 | python" 
Run Code Online (Sandbox Code Playgroud)

但我一直在尝试"sdk似乎无效".由于我不确定PyCharm正在做什么来"验证"SDK,因此很难克服.

python pycharm windows-subsystem-for-linux

39
推荐指数
4
解决办法
2万
查看次数