Anaconda安装教程及环境变量添加;Anaconda常用命令
什么是 Anaconda
Anaconda 是一个流行的开源数据科学平台,集成了众多工具和库,为 Python 和 R 提供强大的开发与运行环境。通过 Anaconda,开发者可以轻松管理包和环境,同时利用大量预装的数据科学工具。
Anaconda 的主要特点
- 包管理和环境管理:通过自带的
conda
工具,便捷地创建虚拟环境并安装所需包。 - 多语言支持:支持 Python 和 R,满足数据科学多样化需求。
- 内置开发工具:预装 Jupyter Notebook 和 Spyder 等常用工具。
- 海量库支持:集成超过 8000 个数据科学相关的包。
- 跨平台兼容:支持 Windows、macOS 和 Linux 系统。
Anaconda 安装方法
下载 Anaconda
访问 Anaconda 官网 下载与操作系统匹配的安装包。
官网下载地址:https://www.anaconda.com/download/success。
在 Windows 上安装
-
下载与系统版本匹配的安装包(64 位或 32 位)。
-
双击安装包启动安装程序。
-
选择安装路径(建议避免路径中包含中文或特殊字符)。
-
在安装选项中勾选:
Add Anaconda to PATH environment variable
(将 Anaconda 添加到系统 PATH 环境变量)。没有这个选项的话,后面手动配置环境变量。Register Anaconda as the system Python
(将 Anaconda 注册为系统默认的 Python 版本)。
-
按提示完成安装。
-
安装完成后,可打开 Anaconda Prompt 验证安装是否成功(非cmd的dos窗口,Windows点击开始,在应用程序中搜索Anaconda Prompt):
conda --version
-
配置环境变量
cmd访问不识别,需要配置环境变量
新建 ANACONDA_HOME
环境变量
配置 Path
环境变量:将某些软件或工具的路径添加到 Path
后,软件或工具的命令变为全局可用,系统可以在任意路径下直接使用它们的命令,而无需手动输入完整的文件路径。
追加以下路径:
%ANACONDA_HOME%
%ANACONDA_HOME%\Scripts
%ANACONDA_HOME%\Library\bin
%ANACONDA_HOME%\Library\mingw-w64\bin
点击所有选项卡的确定,才能使环境变量变更生效
在 macOS / Linux 上安装
-
打开终端,运行以下命令安装:
bash Anaconda3-x.x.x-Linux-x86_64.sh
-
按照提示完成安装,确认安装路径是否正确。
-
将 Anaconda 添加到系统环境变量:
export PATH="/your/anaconda/path/bin:$PATH"
-
验证安装是否成功:
conda --version
Anaconda环境管理
Anaconda 提供强大的虚拟环境功能,用于隔离项目的依赖,避免冲突。
常用环境管理命令
命令 | 参数示例 | 用途 |
---|---|---|
conda create -n <env_name> | conda create -n myenv python=3.9 | 创建名为 myenv 的环境,并指定 Python 版本。 |
conda activate <env_name> | conda activate myenv | 激活指定环境。 |
conda deactivate | 无 | 退出当前激活的环境。 |
conda env list | 无 | 列出所有可用的环境。 |
conda remove -n <env_name> --all | conda remove -n myenv --all | 删除指定环境。 |
conda env export > environment.yml | 无 | 导出当前环境的依赖配置文件。 |
conda env create -f environment.yml | 无 | 根据配置文件创建新的环境。 |
conda info --envs | 无 | 显示环境的详细信息。 |
Anaconda包管理
通过 conda
工具,用户可以高效地管理环境中的依赖包。
常用包管理命令
命令 | 参数示例 | 用途 |
---|---|---|
conda install <package_name> | conda install numpy | 安装指定的包。 |
conda update <package_name> | conda update numpy | 更新已安装的包。 |
conda remove <package_name> | conda remove numpy | 删除指定的包。 |
conda list | 无 | 列出当前环境中已安装的包。 |
conda search <package_name> | conda search pandas | 搜索指定的包。 |
conda clean --all | 无 | 清理未使用的包和缓存文件。 |
conda install --channel <channel> | conda install -c conda-forge | 从指定频道安装包。 |
conda config --add channels <channel> | conda config --add channels conda-forge | 添加自定义频道。 |
conda info | 无 | 显示当前 Conda 安装和环境的详细信息。 |
使用 Anaconda 的 Python
Anaconda 集成了 Python 发行版,并预装了许多常用库。用户可以灵活地在不同环境中使用。
检查 Python 版本
在终端中运行以下命令,查看当前使用的 Python 版本:
python --version
在虚拟环境中使用 Python
-
激活环境:
conda activate myenv
-
启动 Python:
python
安装额外库
如果需要额外的 Python 库,可以使用以下命令:
-
使用
conda
安装:conda install pandas
-
使用
pip
安装:pip install requests
总结
Anaconda 是数据科学和机器学习领域的强大工具。借助其环境管理器和包管理器,开发者能够轻松管理项目中的复杂依赖关系。本篇文章通过介绍 Anaconda 的安装、环境与包管理,以及与 Python 的结合使用,旨在帮助读者快速上手。善用本文提供的命令和技巧,可以显著提升开发效率并优化工作流程。
标签:Python,Anaconda,环境,--,conda,常用命令,安装,环境变量 From: https://blog.csdn.net/qq_41929714/article/details/145147208