开设网站维护公司,wordpress主题开发视频教程,vs做网站案例,可以网上做单的网站Python虚拟环境
介绍
虚拟环境#xff08;virtual environment#xff09;#xff0c;它是一个虚拟化#xff0c;从电脑独立开辟出来的环境。通俗的来讲#xff0c;虚拟环境就是借助虚拟机来把一部分内容独立出来#xff0c;我们把这部分独立出来的东西称作“容器”virtual environment它是一个虚拟化从电脑独立开辟出来的环境。通俗的来讲虚拟环境就是借助虚拟机来把一部分内容独立出来我们把这部分独立出来的东西称作“容器”在这个容器中我们可以只安装我们需要的依赖包各个容器之间互相隔离互不影响
为什么要使用虚拟环境 项目部署时直接导出项目对应的环境中的库就可以了 同时开发多个项目各自项目使用的python版本不同譬如一个是python2另一个是python3那么需要来回的切换python版本 当你同时开发多个项目时特别是多个项目使用同一个库譬如django但是各自项目使用的django的版本不一致时那么你在开发这些项目时需要来回的卸载和安装不同的版本因为同一个python环境中同名的库只能有一个版本
虚拟环境的安装
不推荐使用 安装好python环境 安装虚拟环境库在cmd中输入
pip install virtualenv创建虚拟环境在cmd中切换到需要创建虚拟环境的目录下执行
virtualenv env_name激活虚拟环境在cmd中进入到 第三步创建的 env_name/Scripts 目录下执行 activate执行成功后在cmd中当前输入行前面会有 (env_name) 的前缀在当前状态下使用 pip 就是在虚拟环境中安装第三方库了 退出虚拟环境cmd中输入 deactivate虚拟环境优化
在使用过程中会发现上述第三步的使用会有不少局限譬如必须切换到指定目录才能操作等。通过安装virtualenvwrapper-win 可以更加简便的使用虚拟环境需要先安装virtualenv pip安装 pip install virtualenvwrapper-win在环境变量中配置虚拟环境的指定安装目录 打开系统环境变量配置新建系统变量名WORKON_HOME变量值配置为你的系统中一个指定目录譬如F:\python3_env创建第3步中的文件夹保存配置 在cmd中运行 workon或者lsvirtualenv 即可查看当前的虚拟环境配置情况 新建虚拟环境cmd中输入 mkvirtualenv env_name激活虚拟环境cmd中输入
workon env_name退出虚拟环境cmd中输入 deactivate删除虚拟环境cmd中输入 rmvirtualenv env_name