• python3.6配置flask


    前言:

    自学python已经有一段时间了,基本上都是基础知识,熟悉了基本语法;最近开始学习pythonWEB编程,也比较了python的几个web框架,最终选择flask;然后就开始研究怎么把环境搭配起来。看了好多资料,基本上都是python2的内容(各种安装/环境变量等等显得好麻烦),自己也尝试跟着做了一遍,但是在第一步(安装虚拟环境)就卡住了。万般无奈,又继续找相关资料,终于功夫不负有心人,找到了一篇博客《windows10+Python3.6的flask学习笔记》,跟着操作了一遍,果然一切顺利。我终于可以开始我的web编程了。为了防止以后忘记,随手记录了下来。

    声明:

    本笔记摘自博文http://blog.csdn.net/edison_404/article/details/77203352和http://blog.csdn.net/xiong1081/article/details/53688551部分内容

    一、python3.6的安装

    略(以后补上)

    二、创建虚拟环境(virtualenv)

    Python 3.3 通过 venv 模块原生支持虚拟环境,命令为 pyvenv 。 pyvenv 可以替代 virtualenv 。不过要注意,在 Python 3.3 中使用 pyvenv 命令创建的虚拟环境不包含 pip ,你需要进行手动安装。Python 3.4 改进了这一缺陷, pyvenv 完全可以代替 virtualenv 。

    1. 使用命令提示符创建一个目录(mkdir xxx),作为虚拟环境目录
    2. 进入刚刚创建的目录(cd xxx)
    3. 使用python命令创建虚拟环境(python -m venv xxx):

    命令详解:

         python -m意思是:将模块作为脚本运行 

     even:创建一个或多个目标python虚拟环境目录

    宗上所述,“python -m venv xxx”使用venv模块创建了一个名为xxx的python虚拟环境

    执行命令后在xxx目录下生成一下文件和目录:

    三、启用虚拟环境

    进入python虚拟环境目录/xxx/Scripts,执行activate.bat命令,提示符前面出现虚拟环境目录表示启动成功

    四、用pip给虚拟环境安装模块

     Python 3.4+后虚拟环境自带pip,3.4之前的要手动安装(详细安装步骤请查阅相关资料);现在我们用pip list看一下已安装的模块:

    默认的只能看到两个python自带的模块(pip和setuptools)

    现在就用pip安装一个我一直先要的模块(flask)试试:

    可见,flask有好多依赖的模块

    五、退出虚拟环境

      使用deactivate.bat就可以退出虚拟环境,此时提示符前面的虚拟环境目录消失。

     

     总结:python3.4及后面的版本配置flask没有像3.4之前的那么麻烦,全部命令提示符一笔带过。

    写在最后:如果有哪里写的不正确的地方欢迎指正

     

     注意:【计算机名】不能包含中文或特殊符号,否则在app.run()的时候会抛出编码错误的异常

     

     

  • 相关阅读:
    Linux下多线程查看工具(pstree、ps、pstack)
    linux的netstat命令详解
    linux的netstat命令详解
    实例解说Linux命令行uniq
    实例解说Linux命令行uniq
    实例解说Linux命令行uniq
    linux之sort用法
    linux之sort用法
    linux之sort用法
    oracle服务器和客户端字符集的查看和修改
  • 原文地址:https://www.cnblogs.com/nubi/p/8302973.html
Copyright © 2020-2023  润新知