我一直在遵循教程的步骤,并且(1)为我的项目创建了一个新目录,(2)运行C:\Users\JohnSmith\AppData\Local\Programs\Python\Python38\python -m venv .venv该目录来创建虚拟环境,(3) 运行.venv\Scripts\activate来激活它,(4) 运行来安装python -m pip installflask,它应该仅在此环境中可用,(5) flask --version确认它已安装在 (.venv) 中,这是最后一个命令的输出:
Python 3.9.0
烧瓶1.1.2
武器1.0.1
问题是当我尝试在代码中引用flask时,它返回以下内容:ModuleNotFoundError:没有名为“flask”的模块。
我看到一些关于创建新构建系统的帖子,但我不知道如何做到这一点。还有其他人设置过类似的东西吗?请不要推荐其他虚拟环境,因为我致力于遵循本教程,而venv是他使用的工具,包含在 Python 3.9 中。
文件 ..\app\__init__.py 中的第一段代码具有以下代码,当我按 CTRL+b 时,该代码给出上述错误(第一行):
from flask import Flask
app = Flask(__name__)
from app import routes
Run Code Online (Sandbox Code Playgroud)