python虚拟环境工具
virtualenv是一个python虚拟环境配置工具.
virtualenvwrapper是对virtualenv的一个封装,目的是更加好用.
python3.3开始,自带一个虚拟环境venv.
以上的工具只是将同一个版本的python复制多个副本.
pyenv用来解决同时使用多个python版本的问题.
venv的使用
查看帮助
python3 -m venv -h
这里的-m
表示调用某个模块,-h
表示help
.
创建虚拟环境
python3 -m venv 目录/名称
之后只会指定位置创建一个文件夹,名字就是你指定的名称.
里面会有以下文件
bin
include
lib
lib64
pyvenv.cfg
使用虚拟环境
cd [虚拟环境所在文件]
source ./bin/activate
之后你就会在命令行上明显看到一个标识,代表你正在使用的是某个虚拟环境.
退出虚拟环境
deactivate
输入这个就退出了,那个标识就没了