繁体   English   中英

在 conda 虚拟环境中运行 flask 应用程序

[英]Running flask app in conda virtual environment

我对 flask 尝试从 conda 虚拟环境运行我的 flask 应用程序非常陌生,我采取的步骤如下。 在 Anaconda 提示(基础)中,我运行:

conda activate P:\muPythonEnv

然后我导航 app.py 的位置:

cd P:\Documents\Python Scripts\newPythonEnv\Reine\reactFlaskTutorial

在我做之后

set FLASK_APP = app
set FLASK_ENV = development
flask run

为此我收到以下错误:

 * Serving Flask app 'app' (lazy loading)
 * Environment: production
   WARNING: This is a development server. Do not use it in a production deployment.
   Use a production WSGI server instead.
 * Debug mode: off
Usage: flask run [OPTIONS]

Error: While importing 'app', an ImportError was raised.

我想知道我在这里做错了什么? 不能在 conda vm 中运行 flask 吗? 尽管我设定了开发的终点,但我仍然收到警告,为什么会这样?

您面临的问题与conda无关,正如我们在日志中看到的那样,找到了flask package。

该问题与您在代码中使用的模块有关,该模块在 conda 环境中不可用。 您需要检查代码中的导入,并通过运行conda list检查相应的包在您的 conda 环境中是否可用。

您的警告是告诉您运行 flask 嵌入式 web 服务器不是生产的好选择,请参阅此处了解更多信息和部署选项。

暂无
暂无

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

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