zoukankan      html  css  js  c++  java
  • 关于Python3中venv虚拟环境

    Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。

    该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。他最大的好处是,可以让每一个python项目单独使用一个环境,而不会影响python系统环境,也不会影响其他项目的环境。

    优点

    1. 使不同应用开发环境独立
    2. 环境升级不影响其他应用,也不会影响全局的python环境
    3. 防止系统中出现包管理混乱和版本冲突

    配置方式

    $ cd /opt

    $ python3.6 -m venv py3

    $ source /opt/py3/bin/activate

    看到下面的提示符代表成功,以后运行 Jumpserver 都要先运行以上 source 命令,以下所有命令均在该虚拟环境中运行

    (py3) [root@localhost py3]

  • 相关阅读:
    论语言思维的差异
    lua经典问题
    跳槽的故事
    未来一年计划
    腾讯面试题 找重复的数
    nodejs学习
    node记录
    mysql 常用总结
    ubuntu 服务器搭建汇总
    ubuntu下安装golang
  • 原文地址:https://www.cnblogs.com/dier-gaohe/p/14502798.html
Copyright © 2011-2022 走看看