1 配置WSL解释器
如果可以, 建议还是先在WSL2下新建一个虚拟环境
2 配置terminal
3 配置Flask运行参数
4 解决PyCharm不能调试WSL
按调试按钮时会报错, 看样子这是一个tcp连接时出错
先查看下WSL的ip, 所在的网段是172.25.128.0
查看ipconfig, 可以看到, 是有对应的虚拟网卡172.25.128.1
而我们注意到pycharm的报错居然是Could not connect to 172.25.128.1: 65224, PyCharm估计是作为客户端, 而WSL这个虚拟网卡是作为服务器, pycharm先连接WSL, 然后WSL网卡转发给内部的py解释器.
应该是在PyCharm向WSL网卡发起TCP连接时被防火墙拦截了
接下来配置一下windows的防火墙的入站规则
允许pycharm的TCP请求通过
再次点击调试按钮, 连接成功了