簡體   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