繁体   English   中英

如何设置 virtualenv 并用它设置烧瓶?

[英]How do I set up a virtualenv and set up flask with it?

我收到关于 [ImportError: No module named flask] 的错误。 我也无法设置一个 virtualenv 来运行 Flask,并被告知不建议在没有 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!"

如果您使用的是 python3.3+,则可以使用 python 附带的 venv 模块来创建虚拟环境。 一开始可能看起来很混乱,但它们确实很方便。 我的每个项目都有一个。

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

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

    python -m venv .env

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

    源 .env/bin/activate

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

暂无
暂无

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

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