如何设置virtualenv并用它设置flask?

时间:2019-02-06 01:17:38

标签: python pip virtualenv homebrew

我收到有关[导入错误:没有名为flask的模块]的错误。我也无法设置在以下环境下运行flask的virtualenv,并被告知不建议在不使用virtualenv的情况下运行。任何帮助表示赞赏。

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

print(__name__)

@app.route('/')
def hello_world():
    print("--"*40,"Matrix Active and Running!!!"*4,"--"*40)
    return "Hello World!"

1 个答案:

答案 0 :(得分:0)

如果您使用的是python3.3 +,则可以使用python随附的venv模块来创建虚拟环境。乍一看似乎确实令人困惑,但是它们确实非常方便。每个项目都有一个。

打开您的终端并导航到您的项目。

  1. 创建一个虚拟环境。这将在当前目录中创建一个名为.env的目录。这是您的虚拟环境。

    python -m venv .env

  2. 要在虚拟环境中使用和安装东西,您需要首先“激活”它。激活它会告诉您的解释器在运行程序等时使用此功能。

    source .env / bin / activate

  3. 现在,您可以将东西安装到虚拟环境中(Flask,请求,以及您需要的其他任何东西)。