Python-创建虚拟环境并指定环境目录

1.简介

 程序运行依赖于环境,不同程序依赖的环境不尽相同。如果一个项目依赖于一个第三方库的1.0版本,另一个项目依赖于这个第三方库的2.0版本,在一个python环境中一个库只能同时存在一个版本,所以就产生了版本冲突。虚拟环境就是为了使每个项目或者程序拥有独立的运行环境。

2.使用

  1. virtualenv
     用来创建虚拟环境的第三方库。
     命令:pip install virtualenv
  2. virtualenvwrapper-win
     windows下用来管理虚拟环境的第三方库。
     命令:pip install virtualenvwrapper-win
  3. 指定虚拟环境存放目录(默认虚拟环境创建在C盘)
    - 设置系统环境变量WORKON_HOME
    - 步骤:计算机右键 > 属性 > 高级系统设置 > 环境变量 > 系统变量 > 新建
    在这里插入图片描述
    变量值表示虚拟环境要存放的目录,可以自定义。系统环境变量设置好之后需要重启电脑才能生效。
  4. 创建虚拟环境
    - mkvirtualenv 虚拟环境名字,如图表示创建成功,命令行前面会出现虚拟环境名字
    在这里插入图片描述 在这里插入图片描述
    - 错误:OSError: Command F:\envs\hahaha\Scripts\python.exe - setuptools pip wheel failed with error code 2,如果出现该错误,请卸载重装
     卸载命令:pip uninstall virtualenv virtualenvwrapper-win
  5. 常用指令
    - workon/lsvirtualenv:查看所有虚拟环境
    - mkvirtualenv XXX:创建虚拟环境
    - workon XXX:启动虚拟环境
    - deactivate:退出虚拟环境
    - rmvirtualenv XXX:删除虚拟环境
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章