flask安装了但是控制台提示找不到

来源:7-2 开始一个Flask案例

关plus

2021-04-22

图片描述
直接在pycharm里运行不带参数的可以,在控制台跑的话就不行
图片描述
带参数的也跑不了,环境里有装过Flask了

写回答

1回答

关plus

提问者

2021-04-23

问题已解决,加了sudo以后会去root下的python环境,与我当前不是一个环境

0
2
weixin_慕后端4514591
回复
谦瑞
小于1024的端口不能被普通用户绑定,只能由有root权限的用户来进行绑定。 flask_run.py文件中有一行是app.run(host='192.168.2.104',port=90,debug=True),其中port是端口号,老师选择的端口是90,所以要使用sudo运行。 然而在root环境运行会显示找不到flask模块,就如楼主所说root环境下的python环境和当前用户的环境不一致,于是我尝试修改root下的环境,没有成功。 最后我的解决方法是,选择了一个大于1024的端口号,就运行正常了。
2022-04-12
共2条回复

Python3+TensorFlow打造人脸识别智能小程序

理论与实战项目双管齐下,让AI技术真正落地应用,适合毕设展示。

1086 学习 · 538 问题

查看课程