Conda安装与虚拟环境配置
一、Conda简介
Description
Conda is an open source package management system and environment management system for installing multiple versions of software packages and their dependencies and switching easily between them. It works on Linux, OS X and Windows, and was created for Python programs but can package and distribute any software.
描述:
Conda是一个开源软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖项,并在它们之间轻松切换。它适用于Linux,OS X和Windows,并且是为Python程序创建的,但可以打包和分发任何软件。
- Conda是一个配置隔离Python的环境管理系统。
- Conda有两种发行版,分别是Anaconda和Miniconda。
Anaconda包括常用的pip模块和图形化的管理工具等,Miniconda则是精简版干净纯粹。
二、安装Conda(官方教程https://docs.conda.io/1)
Anaconda下载地址:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
Miniconda下载地址(推荐安装):https://docs.conda.io/en/latest/miniconda.html
2.1 正常安装
根据需求下载安装包
下载完毕之后双击安装即可,注意一点这些一定要选中
All Users选项是为所有用户使用,一台电脑一个Windows可以登录多个Windows账号,个人一般不需要All Users安装
等待安装成功
2.2 添加系统环境变量(正常情况跳过此部分)
视频推荐:使用Miniconda管理隔离虚拟Python环境2
第一个选项是添加系统环境变量,无法选择时安装完成后手动操作
此电脑>>右键>>属性>>高级系统设置>>环境变量>>系统变量
双击Path添加环境变量,根据自己的文件安装路径复制粘贴
之后点击三个确定,最后确认是否添加成功。
conda info #确定 conda 版本
conda update conda #更新 conda
作者本人安装完成后添加环境变量,没有图红圈中第2、3个路径,原本创建虚拟环境生成的文件夹在C:\Miniconda3\envs中,而作者生成的在C:\Users\Administrator\ .conda\envs
解决方案
创建了虚拟环境再看这部分
conda config --append envs_dirs F:\Miniconda3\envs #修改.condarc 文件内容
给envs这个文件加一个执行权限
解决新创建的anaconda环境在C:\Users\xxx.conda\envs\,而不在anaconda安装目录下的envs中
三、配置虚拟环境
创建虚拟环境
创建虚拟环境
打开Anaconda Prompt (Miniconda3)(Conda完成后的程序)
或 win+R 输入cmd打开windows的命令行
conda create -n test python==3.9
其中 conda create为创建命令,learning为虚拟环境名称,可自行设置,python==3.9为python版本,可根据需求自行创建不同版本。输入命令后回车即可。 响应一段时间后
输入y回车确定创建。
创建成功!
激活虚拟环境
conda activate test
关闭虚拟环境
conda deactivate
列出所有虚拟环境
conda env list
删除虚拟环境
conda env remove --name test
pip命令安装资源包
视频推荐:Python学习中Anaconda和Pycharm的正确打开方式3
查看安装资源包
pip list
查看安装包分为两种情况
第一种为查看计算机系统中的安装包,第二种为查看虚拟环境(可以理解为虚拟机)中的安装包;
同样,安装资源包时也有两种位置,应该安装在虚拟环境中。
安装资源包
注意!! 在虚拟环境中安装资源包
安装cv24
pip install opencv-python
//如果只用主模块,使用这个命令安装
//opencv有很多种版本,支持的是不同的语言或者系统的,所以在安装的时候需要指定语言或者系统
pip install opencv-contrib-python
//如果需要用主模块和contrib模块,使用这个命令安装,推荐安装这个。
安装matplotlib5
pip install matplotlib
安装numpy
pip install numpy
删除安装包
pip uninstall numpy opencv-python
回车
附:pycharm中配置anaconda的虚拟环境3