环境搭建是一个最最基础而又基本的事情,是一切工作开始前的基本要求。
由于YOLOv7和YOLOv5不兼容,这次用到了YOLOv5,我不得不再使用anaconda创建一个虚拟环境。
Tip:很多人不了解Anaconda存在的意义,就是为了弥补python多版本不兼容问题(在安装过程中,我们不难发现,总是报错,说版本不兼容,让我们安装版本>=xxx或者版本<xxx的python版本),但是,当我们仅仅使用pycharm时,往往编辑器只能存在一个python版本,因此,我们需要通过conda创建一个虚拟环境来使得多版本的python同时存在,我们只需要在需要相应版本python时,在编辑器中调用相应版本的python进行使用即可。
关于如何创建新的虚拟环境,这里不再赘述。
# 创建虚拟环境 conda create -n 虚拟环境名 python=3.7 //python版本
# 激活虚拟环境 conda activate 虚拟环境名
有关pip,由于我新创建了一个环境,所以说在这里创建完虚拟环境后,pip版本较低,需要对其进行升级。在此,升级使用
python -m pip install --upgrade pip
升级后,由于pip发生了变化,故需要将pip的路径引入环境变量path中。避免后面出错。
要删除conda的虚拟环境,请按以下步骤:
-
打开终端或Anaconda Prompt(如果您使用Windows)。
-
输入以下命令来列出所有已创建的环境:
conda info --environs
-
选择要删除的环境,并使用以下命令删除它:
conda remove --name <environment_name> --all
其中,
environment_name
是你要删除的环境的名称。 -
在提示中确认删除。
请注意,一旦删除了一个环境,其中包含的所有包和库都将被删除,因此请谨慎操作。