windows下安装和使用virtualenvwrapper-win


安装

pip安装

pip install virtualenv
pip install virtualenvwrapper-win

修改默认创建环境的位置

创建环境变量

新建环境变量:WORKON_HOME 值为想要新建的位置

修改文件

找到本地Python解释器的安装位置

默认安装目录(以Python3.8为例)为:
C:\Users\你的用户名\AppData\Local\Programs\Python\Python38

找到其Scripts目录下的mkvirtualenv.bat文件找到

:defaults
    set "venvwrapper.original_args=%*"
    set "venvwrapper.default_workon_home=D:\PyEnv"  :: 这里修改为想要的位置
    set "venvwrapper.scriptsdir=Scripts"

找到其Scripts目录下的workon.bat文件找到

if not defined WORKON_HOME (
    set "WORKON_HOME=D:\PyEnv"  :: 这里修改为想要的位置
)

基础命令

mkvirtualenv test1  # 创建虚拟环境(test1)
workon              # 查看已创建的虚拟环境
workon test1        # 进入虚拟环境(test1)
deactivate          # 退出当前虚拟环境
rmvirtualenv test1  # 删除虚拟环境(test1)

进入环境成功命令行会有 (环境名称) 的提示

C:\Users>workon flask_22117
(flask_22117) C:\Users>