[英]VSCode ModuleNotFoundError: No module named <...> in Terminal
[英]'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.