python虚拟环境安装与管理

通常,我们在构建一个项目的时候,都会搭建一个全新的虚拟环境,因为如果不创建新的虚拟环境,这样可能会导致环境的冲突。

virtualenv是用来创建python的虚拟环境的库

virtualenv的安装与使用

这里介绍virtualenv在Windows上的安装

virtualenv的安装与使用

virtualenv的安装

安装virtualenv跟安装其他的一般的python库是一样的操作,直接使用pip命令就行了:

pip install virtualenv

安装完virtualenv之后,就可以使用virtualenv的命令来创建虚拟环境了,首先需要在cmd命令中进入需要创建虚拟环境的文件夹,比如在F盘的envs文件夹,然后使用以下命令创建一个虚拟环境,暂且取名为new_env:

F:\envs> virtualenv new_env

这样就能在F盘的envs生成一个新的名为new_env的虚拟环境

使用virtualenvwrapper管理环境

virtualenvwrapper是一个virtualenv虚拟环境管理库,这个库可以更加方便的管理所有的虚拟环境。

Windows环境下
  1. 安装:pip install virtualenvwrapper-win
  2. 配置虚拟环境的保存路径。首先需要在想要保存存放虚拟环境的地方创建一个文件夹(我在F盘建立了F:\space_env),然后把这个文件夹添加到系统的环境变量中,即在用户变量中添加一个变量名为WORKON_HOME,值为F:\space_env的变量。
virtualenvwrapper命令
  • 创建虚拟环境:mkvirtualenv new_env
  • 使用虚拟环境:workon new_env
  • 退出虚拟环境:deactivate
  • 删除虚拟环境:rmvirtualenv new_env
  • 查看所有虚拟环境:lsvirtualenv
requirements.txt文件操作
  • 生成
    在指定的虚拟环境下执行:pip freeze > 保存路径\requirements.txt
    或者进入需要的路径下之后执行: pip freeze > requirements.txt
  • 复制环境
    新建一个虚拟环境,执行pip install -r requirements.txt即可

你可能感兴趣的:(python虚拟环境安装与管理)