zoukankan      html  css  js  c++  java
  • python创建虚拟环境的两种方式

    本文演示环境: Centos7 + Python3.7

    虚拟环境的作用

    这里先说一个虚拟环境的作用。在同时维护多个项目时,机器中可能会出现使用同一个包的不同版本。给每个项目都创建单独的虚拟环境,让每个项目依赖的包仅作用于当前项目,就可以很好的解决这个问题。

    方式一: 使用 virualenv

    virtualenv 不是官方自带的包,需要使用 pip 先安装:

    pip install virtualenv
    

    1. 创建虚拟环境

    使用 virutalenv 创建虚拟环境的命令为 vurtualenv <env_name>,例:

    cd your_project_root_directory
    vitrualenv .venv
    

    个人推荐使用 .venv 作为环境的名字
    .venv 是虚拟环境的名字,也可以是你喜欢的其它名字
    venvvirtual environment 的缩写
    前面的 . 可以让系统在正常情况下不显示该文件,同意也避免跟其它一些支持虚拟环境工具习惯使用的 .env 冲突。

    2. 激活虚拟环境

    Linux:

    source .venv/bin/activate
    

    Windows:

    .venvScriptsactivate.bat
    

    3. 退出虚拟环境

    deactivate
    

    方式二: 使用 venv

    venv 是 python3.3 以后官方提供的虚拟环境工具,推荐它用,不需要另外安装 virtualenv 依赖包。

    1. 创建虚拟环境

    使用 venv 创建虚拟环境的命令为 python -m venv <env_name>,例:

    cd your_project_root_directory
    python -m venv .venv
    

    2. 激活虚拟环境

    Linux:

    source .venv/bin/activate
    

    Windows:

    .venvScriptsactivate.bat
    

    3. 退出虚拟环境

    deactivate
    
  • 相关阅读:
    八、运维管理链码
    六、编写第一个应用【外部nodejs调用】
    七、链码
    五、005-环境安装【docker、fabric】
    Webpack 4 SplitChunksPlugin配置方案(转)
    转:webpack代码压缩优化
    这样使用 GPU 渲染 CSS 动画(转)
    express中间件--Morgan 日志记录
    盘点 React 16.0 ~ 16.5 主要更新及其应用
    求最大容积
  • 原文地址:https://www.cnblogs.com/1lin24/p/13275039.html
Copyright © 2011-2022 走看看