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  
  • 相关阅读:
    利用Python进行数据分析笔记-时间序列(时区、周期、频率)
    形象易懂讲解算法I——小波变换
    小波变换与傅里叶变换的区别
    Thinkpad E550 开启 Legacy Only
    Thinkpad E550 开启 虚拟化
    常见音频接口
    IAR embedded Workbench for ARM 8.32.1 安装包
    stm32f767 无操作系统 LwIP 移植 (一)
    stm32f767 无操作系统 LwIP 移植 (二)
    北京市电力公司
  • 原文地址:https://www.cnblogs.com/lizunicon/p/5593011.html
Copyright © 2011-2022 走看看