创建虚拟环境
python -m -venv dir
dir是要创建虚拟环境的目录,文件夹不存在会自动创建相关的文件夹及其父文件夹.
示例
python -m venv d:\pythonvenv\python3.11.5
这样会在d:\pythonvenv\python3.11.5 目录下创建一个虚拟环境
使用帮助:
python -m -venv -h
使用虚拟环境
进入相应的虚拟环境目录,运行该环境scripts目录下的activate
执行activate命令后,就进入了相应的虚拟环境,此时cmd窗口开头有提示,如下图:
开头小括号就是当前虚拟环境目录名称
退出虚拟环境
在任意的cmd窗口中执行 deactivate命令即可退出环境,如果多个环境不确定是否在当前虚拟环境,可以先执行一次退出环境,然后再激活想要的python环境.
删除虚拟环境
首先要退出虚拟环境
deactivate
然后删除虚拟环境目录即
多版本python虚拟环境
上面的方法创建的虚拟环境是克隆当前python脚本所在的目录对应的python版本.
如果想要创建不同版本的虚拟环境,只需要安装不同版本的python即可.
然后进入到想创建虚拟环境的python目录,使用python -m venv dir创建即可.
这样就能创建想要的任意版本的python>=3.3 了(3.3才支持-m venv创建虚拟环境)