July's Blog

花有重开日,人无再少年

0%

django笔记 - 虚拟环境

虚拟环境

以下命令均在win10的cmd中执行

virtualenv

安装

1
pip install virtualenv  #virtual environment

创建虚拟环境

1
virtualenv abc-env   #在当前目录位置,创建名为abc-env的虚拟环境

进入虚拟环境(Windows)

进入Scripts文件夹,如\abc-env\Scripts,然后执行

1
activate

退出虚拟环境

1
deactivate

创建时指定Python解释器

一般不用,如果装了多个,-p参数指定具体的Python解释器

1
virtualenv -p C:\Python36\python.exe [virtualenv name]

virtualenvwrapper

//wrapper 包装材料,包装纸

安装

可以直接安装这个,会自动安装virtualenv

  1. Windows:pip install virtualenvwrapper-win
  2. Linux: pip install virtualenvwrapper

创建虚拟环境

1
mkvirtualenv my_env   #创建名为`my_env`的虚拟环境

会在当前用户下创建一个Env的文件夹,将虚拟环境安装到这个目录下

切换到某个虚拟环境

1
workon my_env

退出当前虚拟环境

1
deactivate

删除虚拟环境

1
rmvirtualenv my_env

列出所有虚拟环境

1
lsvirtualenv

进入当前虚拟环境所在的目录

1
cdvirtualenv

修改mkvirtualenv的默认路径

环境变量->系统变量中,新建一个变量,变量名为WORKON_HOME,变量值为目标路径,我用了E:\Projects\Envs

创建时指定Python版本

1
mkvirtualenv  --python==C:\Python36\python.exe hy_env
请作者喝冰阔落