zoukankan      html  css  js  c++  java
  • virtualenv模块使用

    开发多个应用:

      如A需要jinja2.7开发;如B需要jinja2.6开发。或者C需要Python2.7开发,D需要Python3.5开发

    那么解决上述问题就需要使用virtualenv这个模块:

      它的作用是:创建“隔离”环境,使项目拥有独立的Python运行环境

    下载:(存在:安装Python版本2和3的)

      py -2 -m pip install virtualenv

      py -3 -m pip install virtualenv

    过程:(Linux系统上)

    创建项目目录:$ mkdir myproject_A 
    进入项目目录:$ cd myporject_A
    创建隔离环境:$ virtualenv --no-site-packages virtul_A
    启动隔离环境:$ source virtul_A/bin/activate
    退出隔离环境:$ deactivate

    过程:(Windows系统上)

    创建项目目录:> md myproject_B 
    进入项目目录:> cd myporject_B
    创建隔离环境:> virtualenv --no-site-packages virtul_B
    启动隔离环境:> ./virtul_B/bin/activate.bat
    退出隔离环境:> deactivate

      其中 --no-site-packages 参数意思是:无第三方库的“干净”的虚拟隔离环境。

      指定解释器创建隔离环境: virtualenv -p /usr/bin/python2.7/python.exe virtual_C  -p参数指向解释器的路径

     

    其他介绍:

      pyvenv——Python3自带的模块

      

      

       

  • 相关阅读:
    SendMessage 关闭外部程序
    ShellApi 列举正在运行的程序
    SendMessage 关闭显示器
    ShellAPI 自定义系统的关于对话框 about
    if 条件语句
    操作INI文件cpp
    ShellAPI 取得可执行文件的图标
    For 循环 语句
    选择结构语句IF
    SendMessage 关闭计算器
  • 原文地址:https://www.cnblogs.com/ShuComputerProgram/p/10338402.html
Copyright © 2011-2022 走看看