前言
该博客用于记录python虚拟环境的使用,将会持续更新。
vitrtualenv和virtualenvwrapper
1、安装
2、配置path环境
3、验证
4、使用虚拟环境
安装
Windows环境
pip install virtualenv
pip install virtualenvwrapper-win
linux环境
pip install virtualenv
pip install virtualenvwrapper
配置环境变量
Windows 环境:
新建WORKON_HOME系统变量,值为一个有效的路径,用了存放虚拟环境
打开控制面板-系统和安全-系统-高级系统设置-环境变量-系统变量-点击新建
双击python的安装路径\Scripts\virtualenvwrapper.bat文件
以管理员身份重新打开命令行
linux环境
当前路径创建virtualenv文件夹
mkdir $HOME/.virtualenvs
执行命令,打开~/.bashrc
vim ~/.bashrc
root@klein:/# find / -name virtualenvwrapper.sh
在末尾添上下列两行,”:wq” 保存
export VIRTUALENVWRAPPER_PYTHON=/usr/local/python3.5/bin/python3 #指定python解释器
export WORKON_HOME=$HOME/.virtualenvs
source ~/.local/bin/virtualenvwrapper.sh
执行以下命令,更新
source ~/.bashrc
验证
输入下面命令可以出现命令提示,说明添加系统成功
lsvirtualenv
基本使用
创建一个虚拟环境:
这会在 ~/Envs 中创建 my_project 文件夹。
mkvirtualenv my_project
进入使用虚拟环境:
workon my_project
创建一个项目,它会创建虚拟环境,并在 $WORKON_HOME 中创建一个项目目录。 当您使用
workon myproject
时,会 cd 到项目目录中。
mkproject myproject
virtualenvwrapper 提供环境名字的tab补全功能。当您有很多环境, 并且很难记住它们的名字时,这就显得很有用。
workon 也能停止您当前所在的环境,所以可以在环境之间快速的切换。
停止虚拟环境:
deactivate
删除:
rmvirtualenv my_project
列举所有的环境:
lsvirtualenv
导航到当前激活的虚拟环境的目录中,比如说这样您就能够浏览它的 site-packages:
cdvirtualenv
直接进入到 site-packages 目录中:
cdsitepackages
显示 site-packages 目录中的内容
lssitepackages