Conda 基础使用教程
1. 简介
-
什么是
conda
?-
Conda 是一个开源的包管理系统和环境管理系统
-
可以管理 Python 包及其依赖关系
-
可以创建和管理隔离的虚拟环境
-
不仅管理 Python 包,还能管理非 Python 的软件包和库
-
跨平台支持(Windows、macOS、Linux)
-
-
conda
与pip
的区别-
Conda:默认会自动安装所有直接和间接的依赖包,Conda 会考虑整个环境中的所有包,尝试找到相互兼容的版本
-
Pip:会安装你指定的包及其直接依赖
-
-
conda
的优势-
环境管理与包管理
-
2. 安装与配置
-
安装 Anaconda 与 Miniconda
-
Anaconda:完整发行版,包含conda、Python和大量预装的数据科学包(如NumPy、SciPy、Pandas、Matplotlib、Jupyter等),因为预装了大量包,会占用较多磁盘空间。
-
Miniconda:最小化发行版,只包含conda和Python,不预装任何额外包,占用磁盘空间少
-
-
配置环境变量,在系统环境变量,path中新增以下三个设置
-
C:\Users\Administrator\Miniconda3 C:\Users\Administrator\Miniconda3\Scripts C:\Users\Administrator\Miniconda3\Library\bin
- 注意:以上路径是根据你安装conda的路径来设置,并一定是在C盘或者以上路径,
- 如我的是:
- D:\0ProgramData\miniconda3
- D:\0ProgramData\miniconda3\Scripts
- D:\0ProgramData\miniconda3\Library\bin
-
-
验证安装是否成功
-
在cmd中输入:conda --version,显示版本号则安装配置成功
-
- 常见问题
问题1: 安装后conda和添加环境变量后,在pycharm中新建项目时,选择自定义环境,选择conda时,提示:找不到conda可执行文件
解决: 选择conda路径(例如:D:/0ProgramData/miniconda3/_conda.exe),然后再选择自己创建的环境即可
或者:如果PyCharm 2024.3.5版本较高,用上述方法无效, 选择conda路径:D:\0ProgramData\miniconda3\condabin\conda.bat,然后再选择自己创建的环境即可 |
3. 常用命令
# 检查是否安装成功
conda --version
# 更新conda自身
conda update conda
# 初始化Shell(使conda命令在终端可用)
conda init powershell
|
# 创建新环境(指定Python版本)
# 创建环境并安装指定包
# 列出所有环境
# 激活环境
# 退出当前环境
# 复制环境
# 删除环境 |
# 安装包(当前环境)
# 安装指定版本
# 安装到指定环境
# 从特定channel安装(如conda-forge)
# 卸载包
# 更新包
# 列出已安装包
# 搜索可用包 |
# 导出当前环境配置到YAML文件
# 从YAML文件创建环境
# 导出精确的包列表(不含版本号)
# 清理无用的包缓存
# 检查更新(列出可更新的包)
# 修复环境依赖冲突
# 查看conda配置
# 添加conda-forge频道(优先使用)
# 取消自动激活base环境
# 恢复默认配置
# 查看某个包的详细信息
# 快速安装Jupyter Notebook
# 创建GPU版本的PyTorch环境 |