码迷,mamicode.com
首页 > 编程语言 > 详细

python虚拟环境virtualenv简介

时间:2018-08-22 15:01:30      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:python   存放位置   table   工作原理   不同   create   ide   code   管理   

参考网站: 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 ....../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用于管理多个虚拟环境。以下列举该工具包的几个实用功能,详情请参考上述网站。

python虚拟环境virtualenv简介

标签:python   存放位置   table   工作原理   不同   create   ide   code   管理   

原文地址:https://www.cnblogs.com/gdut-gordon/p/9517211.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!