【发布时间】:2013-07-29 06:24:35
【问题描述】:
在创建一个显示 CSV 文件中最新天气的网页后,我有一个项目要做。
我想要一些详细的操作方法(没有真正了解http://flask.pocoo.org/docs/installation/#installation 安装设置)
谁能简单解释一下怎么做?
谢谢。
我在 Windows 7 上运行,带有 Windows Powershell。
【问题讨论】:
在创建一个显示 CSV 文件中最新天气的网页后,我有一个项目要做。
我想要一些详细的操作方法(没有真正了解http://flask.pocoo.org/docs/installation/#installation 安装设置)
谁能简单解释一下怎么做?
谢谢。
我在 Windows 7 上运行,带有 Windows Powershell。
【问题讨论】:
【讨论】:
首先使用pip安装flask,
pip install Flask
* 如果没有安装 pip,则安装 pip
然后复制下面的程序(hello.py)
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
现在,运行程序
python hello.py
在http://127.0.0.1:5000/ 上运行(按 CTRL+C 退出)
只需将上面的地址行复制粘贴到浏览器中即可。
【讨论】:
假设您是 PyCharm 用户,安装它非常容易 Flask 这也将帮助没有 shell pip 访问权限的用户。
pip中不显示flask的情况: 打开管理存储库>> 添加(+)>>添加以下网址
现在回到pip,会显示flask的相关包,
瞧!!!
【讨论】:
https://www.youtube.com/watch?v=QjtW-wnXlUY&t=38s
按照网址进行
这就是我的做法: 1) 在 Sublime Text 或 Pycharm 或任何 ide 中创建一个 app.py,并在该 app.py 中有此代码
from flask import Flask
app = Flask(__name__)
@app.route('/')
def helloWorld():
return'<h1>Hello!</h1>'
这是一个非常基本的程序,用于打印 hello 以测试烧瓶是否正常工作。我建议在新文件夹中创建 app.py,然后在命令提示符下找到该文件夹的位置 enter image description here 在命令提示符下输入这些代码行
>py -m venv env
>env\Scripts\activate
>pip install flask
然后
>set FLASK_APP=app.py
>flask run
然后按回车就可以了
我的文件名是app.py,在代码行中根据你的文件给出相关名称
set FLASK_APP=app.py
另外,如果你的python路径没有设置,在windows中python是隐藏在AppData文件夹中的,所以首先必须查看它并在环境变量下设置正确的路径。这是您访问环境变量的方式
控制面板 ->> 系统和安全 ->> 系统 ->> 高级系统设置
然后在系统属性中获取环境变量
【讨论】:
在 Windows 上,easy_install 的安装有点棘手,但仍然很容易。最简单的方法是下载distribute_setup.py 文件并运行它。运行该文件的最简单方法是打开您的下载文件夹并双击该文件。
接下来,通过将 Python 安装的 Scripts 文件夹添加到 PATH 环境变量,将 easy_install 命令和其他 Python 脚本添加到命令搜索路径。为此,请右键单击桌面或开始菜单中的“计算机”图标,然后选择“属性”。然后单击“高级系统设置”(在 Windows XP 中,单击“高级”选项卡)。然后单击“环境变量”按钮。最后,双击“系统变量”部分中的“路径”变量,并添加 Python 解释器的 Scripts 文件夹的路径。请务必使用分号将其与现有值分隔。假设您在默认路径上使用 Python 2.7,请添加以下值:
;C:\Python27\Scripts 你完成了!要检查它是否有效,请打开命令提示符并执行 easy_install。如果您在 Windows Vista 或 Windows 7 上启用了用户帐户控制,它应该会提示您提供管理员权限。
现在你有了easy_install,你可以用它来安装pip:
easy_install pip
【讨论】:
首先:我假设您已经安装了 Python 2.7 或 3.4。
1:在控制面板中,打开系统选项(或者,您可以右键单击我的电脑并选择属性)。选择“高级系统设置”链接。
在“系统属性”对话框中,单击“环境变量”。
在“环境变量”对话框中,单击“系统变量”部分下方的“新建”按钮。
如果有人在上面不起作用,那么请使用 C:\Python27 附加到您的 PATH 中,那么它肯定会起作用。 C:\Python27\Scripts
运行此命令(Windows cmd 终端):pip install virtualenv
如果你已经有 pip,你可以通过运行来升级它们:
pip install --upgrade pip setuptools
创建您的项目。然后,运行 virtualenv flask
【讨论】:
这里是一步一步的过程(假设你已经安装了 python):
打开终端(以管理员身份运行)并输入命令行:
C:/> @powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\巧克力味\bin
在您的机器上安装 Chocolatey 需要一些时间。坐下来放松一下……
现在安装 pip。输入终端 cinst easy.install pip
现在在终端输入: 点安装烧瓶
你已经完成了! 使用 Python 2.7 在 Win 8.1 上测试
【讨论】:
我有 Windows 10 和 pythonv3.5。 @uku 答案是正确的。但是,我面临的问题是要添加到环境变量中的 python 脚本在哪里。所以我发现我们需要添加
C:\Users\\AppData\Local\Programs\Python\Python35\Scripts
作为环境变量的位置上方。如果仍然无法在 C 驱动器中搜索 python,然后找出脚本位置。
【讨论】:
如果你使用的是windows那么去python安装路径就好了。
D:\Python37\Scripts>pip install Flask
下载包需要一些动作。
【讨论】:
你是 PyCharm 用户,它很容易安装 Flask 首先打开pycharm press 打开设置(Ctrl+Alt+s) Goto 项目解释器
Double click pip>>
search bar (top of page) you search the flask and click install package
pip中不显示flask的这种情况:打开Manage Repository>> Add(+) >> Add this following url
https://www.palletsprojects.com/p/flask/
现在回到pip,它会显示flask的相关包,
select flask>>
install package
【讨论】: