繁体   English   中英

VScode终端中的“没有名为flask的模块”

[英]'No module named flask' in VScode terminal

While attempting to create my first flask application, I created a virtual environment and used pip install Flask to attempt to install the flask module in the VScode terminal. 这似乎已经成功。 但是,在运行此代码时:

 from flask import Flask, redirect, url_for, request, render_template, session app = Flask(__name__)

我从终端收到以下 output: c:\Users\srija\Desktop\MLProjects\flask_ai\venv\Scripts\python.exe: No module named flask

我从这个站点上的类似问题尝试了多种不同的安装方法,但都没有产生独特的 output。 我相信由于缺乏理解,我有概念上的错误。 有什么建议么?

请通过pip show flask命令查看您安装了 flask 模块的位置,确保您已将其安装在venv虚拟环境中。

很抱歉给出随机建议而不是回答您的问题,但您并不真的需要为这些简单的项目使用虚拟环境。 它无缘无故地使事情复杂化。 如果您不需要特定版本,只需使用系统的(最新)Python/Flask。 venv应该在部署了多个具有不同硬编码版本依赖项的 Python 程序的服务器上防止依赖地狱。

暂无
暂无

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

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