zoukankan      html  css  js  c++  java
  • Flask 入门(一)(Mac 系统)

    熟话说,万事开头难,为了运行这第一个程序,我可是碰了不少壁,接下来我将正确的方法交给大家.

    1.首先得有python和虚拟环境

        (1)python环境苹果系统自带

        (2)虚拟环境:

                安装virtualenv:

                    方案一:pip install --user virtualenv (基于python2.7版本)

                    方案二:pip3 install --user virtualenv(基于python3版本)

                创建virtualenv:

                    方案一:virtualenv demo1_env

                        此方法失败的原因一般是因为多个python版本导致virtualenv路径冲突

                    方案二:python -m env demo1_env(基于python2.7版本)

                    方案三:python3 -m env demo1_env(基于python3版本)

                激活virtualenv:

                    source demo1_env/bin/activate

                关闭virtualenv(激活后才可执行运行命令,关闭状态不可运行):

                    deactivate 

    2.安装Flask

        方案一:pip install Flask(基于python2.7)

        方案二:pip3 install Flask(基于python3)

    3.编写可执行文件

        (1).进入之前建立的虚拟工作路径    cd demo1_env

        (2).创建代码文件     touch index.py

        (3).编写代码       nano index.py

            

            代码如下:

                

                from flask import Flask

                app = Flask(__name__)

                @app.route('/')

                def index():

                    return '<h1>This is my first flask project!</h1>'

                if __name__ == '__main__':

                    app.run(debug=True)


        (4).执行代码       方案一:python index.py

                                方案二:python3 index.py

                                方案三:export FLASK_APP=index.py

                                            export FLASK_ENV=development

                                            flask run

        (5).查看效果

            打开浏览器,输入网址(默认127.0.0.1:5000)

        

        

  • 相关阅读:
    hadoop大数据平台架构之DKhadoop详解
    越狱设备看不到系统文件夹
    iOS开发 调试 网络限速
    关于OCMock的一些事儿
    Cannot proceed with delivery: an existing transporter instance is currently uploading this package
    windows安装nose
    IE6支持png半透明图片
    ie下web常见错误和差异及解决方案
    js,php下 css颜色加深、减淡,css颜色递进的方法
    html+css div百分百占满正行的两种方法
  • 原文地址:https://www.cnblogs.com/viplanyue/p/12700695.html
Copyright © 2011-2022 走看看