每次我想激活我的Flask项目时,我都要运行'sudo pip install flask?我已经创建了项目时,一步一步是什么?
答案 0 :(得分:1)
当遇到 pip install
或 no 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
来运行应用程序。有关示例,请参阅官方教程:Installation和running the app。
答案 2 :(得分:0)
我主要谈论的是Linux环境,但你可能想要virtualenv
和virtualenvwrapper
。
$ 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
文件