如何切换到虚拟环境并让Python识别出已安装Flask?

问题描述 投票:0回答:1

我很困惑,因为我遵循了我在网上看到的每个论坛帖子的建议。我完全遵循了该过程,一切看起来都设置正确,但 Pycharm 仍然无法识别我安装了 Flask。这是代码:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello():
    return '<h2>Welcome to my web app</h2>'

flask 下方有一个波浪线,代码无法启动并出现错误。

"ModuleNotFoundError: No module named 'flask'"

我创建了一个名为 new_env 的虚拟环境,并使用 激活了它。 ew_env\脚本激活 然而,在 Pycharm 中,它仍然说库根目录是 venv,我猜这是启动新项目时的默认根目录。 This is my screen

有什么建议吗?我正在尝试使用 Pycharm 附带的 Python 终端来实现此操作,但似乎没有办法使用终端来执行此操作。只有进入实际设置并摸索一个愚蠢的图形用户界面。

我尝试在线搜索如何使用终端更改库根目录,但找不到任何内容。应该有办法的。

python flask web pycharm
1个回答
0
投票

您可以在这里找到类似问题的答案:ModuleNotFound error when using PIP in pycharm venv

如果不起作用请注释掉。我可能会找到另一个解决方案。

© www.soinside.com 2019 - 2024. All rights reserved.