zoukankan      html  css  js  c++  java
  • windows下利用virtual 安装 flask

    出处: https://segmentfault.com/a/1190000002450878

    本文介绍Windows下如何从零开始搭建Python + Flask开发环境。

    安装Python 2.7

    访问https://www.python.org/,进入下载页面,下载Python 2.7系列的WINDOWS版本。

    安装之后需要把Python相关的路径加入到PATH环境变量中(假如安装在D:Python27):

    • D:Python27
    • D:Python27Scripts

    安装setuptools(easy_install)

    wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py
    python ez_setup.py
    

    安装virtualenv

    使用easy_install命令安装virtualenv:

    easy_install virtualenv
    

    相关阅读:Virtualenv入门基础教程

    创建虚拟环境

    纯净的虚拟环境:

    virtualenv.exe venv
    

    适用于所有软件包都使用PY软件包的场景。

    混合虚拟环境:

    virtualenv --system-site-packages venv
    

    适用于有部分特殊软件包的场景,因为特定软件包在缺乏编译环境的情况下不能通过pip直接安装。

    激活虚拟环境:

    venvScriptsactivate.bat
    

    退出虚拟环境:

    venvScriptsdeactivate.bat
    

    安装软件包

    激活虚拟环境之后,使用pip命令安装软件包:

    pip install package
    

    package替换为软件包的名称。

    软件包分为纯Python软件包和特殊软件包。

    纯Python软件包是指完全使用Python编写的软件包,不需要编译环境,只需要执行pip install命令就可以完成安装。

    特殊软件包是指大部分使用PY编写、某些特定部分使用C语言编写的、需要进行编译才能使用的软件包,不能通过pip install直接安装,需要编译环境支持。比如Mysql-Python(MySQLDb)、pycrypto等。特殊软件包一般会有WINDOWS的编译版本。

    安装Flask

    virtualenv.exe venv
    venvScriptsactivate.bat
    pip install flask
    

     

    在虚拟环境中使用另外一个版本的python

    创建一个python27的虚拟环境

    1. virtualenv -p C:Python27python.exe d:codewin32help  

    激活该虚拟环境

    1. cd /d D:codewin32help  
    2. cd Scripts  
    3. activate.bat  
  • 相关阅读:
    读《大道至简》有感(结束)
    super一些要点
    读《大道至简》有感(六)
    随机数数组 框图输出
    读《大道至简》有感(五)
    《需求工程》阅读笔记03
    《需求工程》阅读笔记01
    天明闹钟开发过程2
    《需求工程》阅读笔记02
    天明闹钟开发过程1
  • 原文地址:https://www.cnblogs.com/lizunicon/p/5593011.html
Copyright © 2011-2022 走看看