zoukankan      html  css  js  c++  java
  • python虚拟环境virtualenv简介

    参考网站: https://realpython.com/python-virtual-environments-a-primer/

    一、 创建一个新的虚拟环境

    # Python 2:
    $ virtualenv my_new_virtualenv
    
    # Python 3. Python3 already has the venv module from the standard library installed
    $ python3 -m venv my_new_virtualenv
    or
    $ virtualenv -p $(which python3) my_new_virtualenv

    启动虚拟环境

    cd /path/to/python-virtual-environments
    source my_new_virtualenv/bin/activate

    关闭虚拟环境

    deactivate

    二、虚拟环境的工作原理

    该部分内容可以参考上述网站中的如下章节,

    How Does a Virtual Environment Work?

    其中最主要的内容为,在两种环境中,python executables的存放位置 $which python 和环境变量$PATH $echo $PATH 有所不同。

    三、virtualenvwrapper -- 管理多个虚拟环境的工具

    当我们创建了多个虚拟环境时,围绕了如何管理这些虚拟环境产生了很多问题,因此,python提供了一个工具包virtualenvwrapper用于管理多个虚拟环境。以下列举该工具包的几个实用功能,详情请参考上述网站。

  • 相关阅读:
    LCA最近公共祖先Tarjan(离线)
    51nod 1135 原根
    51nod 1134最长递增子序列
    51nod 1130 斯特林公式
    51nod 1186 Miller-Rabin素数测试
    51Nod 1257 背包问题 V3
    另类求组合数
    Gym
    msp430项目编程45
    msp430项目编程44
  • 原文地址:https://www.cnblogs.com/gdut-gordon/p/9517211.html
Copyright © 2011-2022 走看看