2020-04-21 10:48:17 Cyberbolt
记录一种我常用的虚拟环境 创建 和 迁移方法,这次笔记的前提是已安装Python3并有pip包管理工具
一.虚拟环境创建方法
这里以Windows为例,下面会说明Linux
进入你的Python该项目的根目录,如我的是
首先进入该目录下的终端。按住键盘 “Shift” + “鼠标右键”,鼠标点击 “在此处打开Powershell窗口(S)” (部分电脑是cmd,只要进入终端即可)
如图,已进入该目录下终端
确保您的用户拥有管理员权限,输入如下命令安装virtualenv
之后创建虚拟环境,输入下面的命令
如下提示后,该目录下会出现venv目录,说明虚拟环境创建成功
输入以下命令即可激活虚拟环境
出现如图所示标识时,虚拟环境已经激活成功了
每次打开终端,需要重新激活虚拟环境!Windows可以使用PyCharm自动创建和激活虚拟环境
Linux、Mac OS和Windows创建方法相同,但激活命令不同,Linux、Mac OS创建虚拟环境后,输入如下命令激活
输入以下命令可解除虚拟环境激活
二.虚拟环境迁移方法
迁移虚拟环境前,先进入终端,进入项目根目录,保证虚拟环境已激活的前提下,输入
pip freeze > requirements.txt
此时会在项目根目录生成虚拟环境依赖requirements.txt
压缩项目目录,将压缩包转移至新环境中,解压压缩包,进入项目目录的终端
首先删除曾经的虚拟环境目录venv,删除后按前文方法重新创建虚拟环境并激活
激活虚拟环境后,输入如下命令将在新环境自动安装所有依赖
pip install -r requirements.txt