virtualenv 虚拟环境

322 阅读1分钟

win11 安装virtualenv

安装 pip install virtualenv

创建虚拟环境 virtualenv envtest (virtualenv 虚拟环境名称)

激活环境 cd envtest/Scripts

执行activate.bat

退出环境 deactivate.bat

image.png

image.png

win10下安装virtualenv

 1.安装virtualenv
   pip install virtualenv
  
 2.创建py310虚拟环境
   cd  F:\python_exec\venvdemo
   virtualenv.exe py310
  
   创建指定版本的虚拟环境 使用-p参数
   virtualenv.exe -p D:\python\python362\python.exe py362 
  
  
  3.激活环境:activate.bat
   cd  F:\python_exec\venvdemo
   .\py310\Scripts\activate
   
  4.退出环境:deactivate.bat
    cd  F:\python_exec\venvdemo
    .\py310\Scripts\deactivate.bat

win11 安装virtualenvwrapper

需要安装pip install virtualenvwrapper-win

执行workon 或者 lsvirtualenv 列出所有的虚拟环境

workon envtest2 切换环境

cdvirtualenv 进入环境所在目录

退出当前环境 deactivate

设置环境变量WORKON_HOME WORKON_HOME :就是用来存放各种虚拟环境目录的目录

不创建的话,默认虚拟环境保存位置为%HOMEPATH%/Envs
%HOMEPATH%是:C:\Users\Administrator
例:C:\Users\Administrator\Envs

image.png

image.png

image.png

•删除虚拟环境
rmvirtualenv [环境名称]

--python指定版本

image.png

使用python自带的模块venv 安装虚拟环境

  1.安装在指定路径 F:\python_exec\venvdemo\myvenv2
  python -m venv F:\python_exec\venvdemo\myvenv2
 
  2.在当前目录下创建一个myvenv2虚拟环境
  python -m venv myvenv2

使用指定版本的python用venv创建虚拟环境 win10

D:\python\python-3.7.3\python.exe -m venv venv