字数 134,阅读大约需 1 分钟
前言
日常进行测试,下载了新版本的autoDecoder,写 flasktest
结果开启后,flask 不听使唤,开启 5000 端口,而不是8000
if __name__ == '__main__':
app.run(host="0.0.0.0",port=8888)
4d4cbabdce2259955711cd11915fd0a2.png原因
Flask 新版本,有一个新的开启方式
python -m flask run
Pycharm 默认启动脚本是上面这种,不携带端口号,Flask 默认端口 5000.
如果要开启别的端口,需要在 Pycharm 中额外配置变量 FLASK_RUN_PORT。
解决办法
配置变量
FLASK_RUN_PORT=8888
2fa220bc416daef680b4a8321b48ee08.png结果:成功打开端口 8888
c55ad20eae57328c6c98665c0da6954c.png