繁体   English   中英

没有名为 flask 的模块,但安装了 flask

[英]no module named flask, but flask is installed

我正在尝试在我的 ubuntu 服务器上运行 flask 应用程序。 每次我加载页面时,它都会返回内部服务器错误。 error.log 文件说问题是:没有名为 flask 的模块。但我确定它已安装。 我试过这个来安装它:

sudo pip install flask
sudo apt-get install python3-flask

在那之后没有用,我卸载了 flask 并创建了一个 venv。 但是如果我尝试在那里安装 flask。 它告诉我Requirement already satisfied 而且它仍然不起作用。 我不知道我现在能做什么。 也许你知道答案。 谢谢

编辑:

我可以使用 pip3 install flask 安装它,但它仍然不起作用。 我尝试flask --version它显示了版本,但错误仍然是没有名为 flask 的模块。

你有没有激活虚拟环境?。 如果没有,cd到虚拟环境的目录下执行

source ./bin/activate

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM