关于Flask的新手:激活

时间:2014-10-13 21:28:17

标签: python flask

每次我想激活我的Flask项目时,我都要运行'sudo pip install flask?我已经创建了项目时,一步一步是什么?

3 个答案:

答案 0 :(得分:1)

当遇到 pip installno module found flask 问题时,请尝试以下操作:(来自 TheTruthPenguin 发现的 YouTube 视频):

使用 Windows 10+ 时:

在 CMD 中尝试以下操作:

py -m pip

这应该会告诉您是否安装了 pip。如果您有 PIP,这将打印出一个列出常用命令的有用页面。如果您没有 PIP,请先安装 PIP。

如果 pip 已过期,请尝试以下操作:

py -m pip install - - upgrade pip

(重要编辑:10/11/20: 使用 py -m pip install -- upgrade pip 给了我一个错误和警告以及修复说明。 使用 Python 代替 py。所以尝试: python -m pip install - - upgrade pip 如果此评论中的其他内容无效。)

要安装特定的 python 包模块,请键入:

py -m pip install send2trash

sendToTrash 替换为您要查找的任何模块,在本例中为 flask

答案 1 :(得分:0)

pip install flask仅用于将Flask包安装到Python安装中。假设您没有删除文件,不止一次运行它将无法帮助您。

运行项目取决于代码的布局方式,但大多数教程最终会让您在终端中运行python app.py来运行应用程序。有关示例,请参阅官方教程:Installationrunning the app

答案 2 :(得分:0)

我主要谈论的是Linux环境,但你可能想要virtualenvvirtualenvwrapper

$ mkvirtualenv --python=/usr/bin/python3 flask_ve
$ pip install flask
$ pip freeze > [your_project_dir]/requirements.txt

完成后,您可以执行deactivate,然后当您返回项目时,只需执行workon your_virtualenv_name。添加需求时,只需执行requirements.txt

即可更新pip freeze > requirements.txt文件