zoukankan      html  css  js  c++  java
  • windows下使用virtualenv对python进行多版本隔离开发

    1.windows下安装virtualenv

    pip install virtualenv

    2.进入项目目录,创建虚拟环境,例如:

    virtualenv venv         (默认python版本)
    virtualenv -p c:Python37python.exe HigEnv   (版本python37)
    virtualenv -p c:Python27python.exe LowEnv   (版本python27)
    virtualenv --no-site-packages --python=3.7 HigEnv
    

    说明: -p就是python的版本(需要带上路径) HigEnv就是虚拟的环境变量。—no-site-packages 现在为默认选项,令隔离环境不能访问系统全局的site-packages目录。

    3.启用环境,执行activate

    image

    4.安装第三方库

    现在可以通过命令pip install 来安装python包了,在venv的环境中,使用pip安装的包都不会再是全局性的包,只会在当前的虚拟环境中起作用,避免了污染系统环境。

    5.退出环境

    pip install virtualenv

    VsCode开发

    当用vscode开发项目时,打开项目目录后,如果没用激活,每次调试时都会执行激活命令,如果在控制台激活了,调试时就不需要激活。这个还挺智能的。

    image

    上图显示了虚拟环境

    image

    上图显示:如果没激活,调试时就激活。如果在控制台激活,就直接调试。

    目前还是建议在控制台下执行激活操作,vscode终端没效果

    image

  • 相关阅读:
    ubuntu 安裝QQ ,WEIXIN,百度WP等
    深度学习基础--Bottleneck(瓶颈) Architectures
    sql 函数
    线性回归
    二元逻辑回归
    参数检验
    DrawFrameControl 绘制标准控件
    SetProcessWorkingSetSize 降低程序运行内存
    【转载】VC IME 通信
    【转载】EmptyWorkingSet 程序运行内存整清理
  • 原文地址:https://www.cnblogs.com/WoodFish/p/11512625.html
Copyright © 2011-2022 走看看