这篇文章的主要参考对象为一篇linux/mac系统的配置文章,这篇文章将其配置迁移拟合到windows上

前提准备

配置流程

  • 1、首先是打开pycharm,点击右上角的运行按钮左侧下拉框,选择Edit Configurations
    进入编辑详情
  • 2、对于打开的配置界面,点击左上角的加号,在展开的列表里面找到python,点击
    选择python配置
  • 3、对于打开的python配置页面,在第二行的script path的右侧有个小三角,点击后选择module name(这个是区别于linux/mac操作系统的关键)
    选择模块名
  • 4、将下面的参数填写到对应位置,依次点击ApplyOK即可
    • Name:flask-server(这个名字是随意的)
    • Module name: flask
    • Parameters: run -p 8088 –with-threads –reload –debugger
    • Environment variables: PYTHONUNBUFFERED=1;FLASK_APP=superset;FLASK_ENV=development
    • Python interpreter:这里选择你是用的python解释器即可
      配置详细图

结语

作者在配置这个的时候,一开始看出了venv中linux和windows的不同,但是发现修改之后还是不正确,因为script path没法选中不是py后缀的flask.exe,我强行输入后运行也会报错;于是我查阅资料,看看有没有其他的方式,中间尝试过用flask_server(可以使用flask.exe)和terminal shell(可以处理flask启动superset的参数指令)来进行配置,但是都存在部分信息无法补充的情况。最后我无意中点击到了这个script path,发现它是可以选择module name的,参考前面在flask_server的时候就是选择module name的,于是选择了falsk,最后也是很顺利的打开了调试器。