Conda 安装与使用教程

Conda 安装与使用教程

概述:

Conda 是一个跨平台的开源包管理器和环境管理器,能够帮助用户管理 Python 和其他语言的包以及虚拟环境。

Conda 是一个非常强大的工具,可以帮助你创建独立的环境并管理你的包依赖。通过合理使用 Conda,你可以避免版本冲突,并且提高开发和部署效率。希望这个教程能帮助你顺利开始使用 Conda。


1、安装 Conda

1.1 安装 Anaconda 或 Miniconda

Conda 提供两个版本供用户选择:Anaconda 和 Miniconda。

  • Anaconda: 包含了大量常用的科学计算包和工具,适合初学者和需要完整数据分析工具集的用户。
  • Miniconda: 更轻量,只包含 Conda 和最小化的包,适合那些想自己管理安装包的用户。

1.2 下载链接

选择对应操作系统的安装包进行下载,并根据安装向导进行安装。

这里我们以安装Anaconda为例

1.3 下载安装Anaconda

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 选择 为所有用户安装,点击下一步

在这里插入图片描述

  • 安装目录 使用默认C盘即可!!!

使用默认兼容性更好,不使用的话,配合pycharm使用会造成无法自动切换环境等相关问题

在这里插入图片描述

在这里插入图片描述

  • 等待安装完成即可
    在这里插入图片描述
  • 继续下一步
    在这里插入图片描述
  • 这里建议勾选,然后点击 Finish
    在这里插入图片描述

2、配置环境变量

2.1 配置 CONDA_HOME 系统变量

通常是不配这个的,我这里是为了方便管理来使用。

Windows:

  • 打开 系统属性 -> 高级系统设置 -> 环境变量。

  • 在系统环境变量中添加 CONDA_HOME 变量,值设置为你的 Conda 安装路径(例如 D:\Anaconda3)。

在这里插入图片描述

2.2 配置 Path 系统变量

  • 打开“系统属性”窗口
    (右击“此电脑”选择“属性” > “高级系统设置” > “环境变量”)。

编辑系统变量 Path,写入如下值

%CONDA_HOME%
%CONDA_HOME%\Scripts
# 以下可选择不配置
%CONDA_HOME%\Library\bin
%CONDA_HOME%\Library\mingw-w64\bin
%CONDA_HOME%\Library\usr\bin

在这里插入图片描述

以下是对填入值的说明解释:

  1. D:\Anaconda3

    这是 Anaconda 安装的主目录,包含了所有的核心文件和环境。它通常会包含:

    • Anaconda 本身的可执行文件。

    • 默认的 Python 解释器。

    • 配置文件和文档等资源。

  2. D:\Anaconda3\Scripts

    这个目录包含了与 Anaconda 相关的脚本文件,如:

    • conda 命令:用于管理 Python 环境和包。

    • jupyter:启动 Jupyter Notebook。

    • pip:用于安装和管理 Python 包。

    这些脚本通过添加该路径到系统的环境变量中,你可以在命令行直接运行这些工具而无需指明完整路径。

  3. D:\Anaconda3\Library\bin(可选)

    这个目录包含了 Anaconda 安装的一些 C/C++ 动态链接库文件,如:

    • 用于在 Anaconda 中运行某些依赖于系统库的程序。

    • 一些与 Anaconda 环境中的包(例如 NumPy、SciPy)相关的共享库。

    将该路径添加到环境变量中,确保这些库能够在运行时被正确加载。

  4. D:\Anaconda3\Library\mingw-w64\bin(可选)

    这个路径包含了 MinGW-w64(Minimalist GNU for Windows)编译器工具链的可执行文件。它允许你在 Windows 上编译 C/C++ 代码,这对于一些需要编译源代码的 Python 包(如某些带有 C 扩展的包)是必要的。

    它主要用于支持安装和编译那些依赖 C/C++ 代码的 Python 包。
    如果你在使用 Anaconda 中的编译器进行开发,或者安装需要编译步骤的包(如 pandas、matplotlib 等),这个路径是必需的。

  5. D:\Anaconda3\Library\usr\bin(可选)

    这个路径包含了一些 GNU 工具集(例如编译器和其他常见的命令行工具),这些工具在 Windows 系统上并不是默认安装的。它们通常用于支持一些编译过程,或者用于命令行操作。

  • 这个目录也包含一些与 Linux 系统兼容的工具,可能是用于构建和安装一些库和包。

3、验证安装是否成功

安装完成并配置好环境变量后,我们可以通过以下步骤验证 Conda 是否成功安装。

3.1 验证 Conda 安装

  1. 打开命令行窗口:

Windows 系统:按 Win + R,然后输入 cmd,按回车。

  1. 输入以下命令检查 Conda 版本:
conda --version

如果安装成功,你应该能够看到类似如下的输出(版本号根据你安装的版本不同可能有所不同):

conda 23.3.1
  1. 检查环境管理:

通过以下命令查看当前的环境信息:

conda info

这会输出 Conda 的相关配置信息,包括安装路径、版本、当前活动环境等。

如果一切正常,就表示你已经成功安装了 Conda。

解决常见问题

找不到 Anaconda prompt 终端

因为anaconda还没有初始化,在安装anaconda的过程中,有一行是否要添加anaconda到菜单目录中,由于没有勾选,导致没有菜单部分的初始化,故找不到

  • 问题解决

打开cmd,进入anaconda的安装路径,输入命令。

python %CONDA_HOME%\Lib\_nsis.py mkmenus

注: 没有配 CONDA_HOME 的,换成自己软件的根目录即可

相应结果如下:

Deprecation warning: mk_menus is deprecated and will be removed in the future. Please use menuinst v2 directly or via conda-standalone 23.XXXX+ instead.
E:\App\anaconda3\Lib\site-packages\menuinst\platforms\win.py:70: UserWarning: Quick launch menus are not available for system level installs
  warnings.warn("Quick launch menus are not available for system level installs")
Overwriting existing link at C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Anaconda (anaconda3)\Anaconda Navigator.lnk.
Terminal profiles are not available for system level installs
Processed E:\App\anaconda3\Menu\anaconda-navigator_menu.json successfully.
Terminal profiles are not available for system level installs
Processed E:\App\anaconda3\Menu\anaconda_powershell_prompt_menu.json successfully.
Terminal profiles are not available for system level installs
Processed E:\App\anaconda3\Menu\anaconda_prompt_menu.json successfully.
Terminal profiles are not available for system level installs
Processed E:\App\anaconda3\Menu\notebook_menu.json successfully.
Terminal profiles are not available for system level installs
Processed E:\App\anaconda3\Menu\spyder_menu.json successfully.

然后会发现菜单目录就有了anaconda终端。

在这里插入图片描述

### Miniconda3 安装使用教程 #### 下载并安装 Miniconda3 对于Linux系统的安装过程,首先创建目标文件夹用于存储Miniconda3: ```bash mkdir -p ~/miniconda3 ``` 接着通过wget命令从清华镜像站下载适用于Linux x86_64架构的最新版本Miniconda3安装脚本,并保存至之前建立好的`~/miniconda3/`目录下[^1]。 ```bash wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh ``` 之后利用bash执行该shell脚本来静默安装Miniconda3到指定位置。参数`-b`表示批处理模式(即无需交互),而`-u`则更新当前用户的`.bashrc`文件以便初始化Conda环境。最后面跟的是安装路径。 ```bash bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 ``` 为了使刚刚所做的更改生效,在新的终端窗口中输入以下命令来设置环境变量,从而允许在任何地方调用conda命令。 ```bash ~/miniconda3/bin/conda init bash ``` 如果遇到`zsh: command not found: conda`错误,则需手动添加Conda所在的bin目录到PATH环境变量里去。具体做法取决于个人使用的Shell类型,如果是ZSH的话可以在~/.zshrc里面追加相应语句指向自己的Miniconda3 bin路径[^2]。 #### 修改 Conda 镜像源 新开一个CMD或Terminal窗口后可以按照下面的方式切换国内更快捷稳定的镜像站点以加速软件包获取速度。 ```bash conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/ conda config --set show_channel_urls yes ``` 以上操作完成后便完成了基本的Miniconda3安装流程以及初步优化工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值