【Agent智能体】22Anaconda与Conda环境管理

📅 2026/7/8 8:53:58
【Agent智能体】22Anaconda与Conda环境管理
章节二十二Anaconda与Conda环境管理一、Anaconda简介与安装1. 什么是AnacondaAnaconda是一个Python数据科学发行版简单理解就是Anaconda Python 包管理器Conda 常用库 集成工具。安装Anaconda就像买了一辆组装好的车不用自己去装发动机和零件。为什么选择Anaconda安装方便一键安装预装了NumPy、Pandas、Matplotlib等常用库。环境管理可以轻松创建多个独立的Python环境不同项目用不同环境避免包版本冲突。跨平台Windows、macOS、Linux都能用。内置工具自带Jupyter Notebook和Spyder开发环境。Anaconda和Miniconda的区别Miniconda是Anaconda的精简版只保留核心的Conda和Python需要什么包自己装更省空间。2. Windows安装第一步去官网下载安装包。第二步双击安装包一路Next同意协议。第三步修改安装路径建议不要装在C盘。第四步安装选项中可以勾选添加到PATH环境变量也可以安装后手动添加以及注册为默认Python。第五步等待安装完成。第六步安装后手动添加环境变量将Anaconda安装路径及其Scripts、Library\bin等目录添加到系统PATH中。第七步打开cmd输入conda info和python --version验证安装成功。3. Ubuntu安装第一步下载Anaconda的.sh安装脚本。第二步执行bash Anaconda3-xxx-Linux-x86_64.sh开始安装。第三步按回车阅读协议输入yes同意。第四步指定安装路径如/opt/module/anaconda3。第五步安装完后输入yes进行conda初始化默认是no必须手动选yes。第六步断开并重新连接终端命令行提示符前会出现(base)说明安装成功。4. Ubuntu卸载第一步执行conda deactivate停用当前环境。第二步执行rm -rf /opt/module/anaconda3/删除安装目录。第三步编辑~/.bashrc或~/.zshrc删除Anaconda相关的环境变量配置。第四步执行source ~/.bashrc使配置生效。第五步可选清理残留配置文件~/.condarc和~/.conda。二、Conda使用指南1. 基本命令conda --version查看conda版本。conda info查看conda详细信息。2. 环境管理创建环境conda create -n 环境名 python版本号例如conda create -n myenv python3.11。创建环境后每个项目有独立的Python空间互不干扰。切换环境conda activate 环境名激活环境conda deactivate退出环境回到base。查看环境conda env list列出所有已创建的环境。删除环境conda env remove -n 环境名。克隆环境conda create -n 新环境名 --clone 旧环境名快速复制一个现有环境。3. 包管理在激活的环境中可以用conda安装和管理包安装包conda install 包名安装特定版本用conda install 包名版本号。更新包conda update 包名更新所有包用conda update --all。卸载包conda remove 包名。查看已安装包conda list列出当前环境所有包。搜索包conda search 包名查找可用的包和版本。注意在conda环境中优先用conda安装包不建议混用pip。4. 镜像源配置为了加速包下载建议配置国内镜像源如清华源。方法一命令行配置第一步执行conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/添加镜像。第二步执行conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/。第三步执行conda config --set show_channel_urls yes显示镜像URL。第四步执行conda clean -i清除索引缓存。方法二修改配置文件配置文件位置~/.condarcLinux/macOS或C:\Users\用户名\.condarcWindows。Windows用户无法直接创建.condarc文件可以先执行conda config --set show_channel_urls yes生成文件再修改。编辑.condarc文件写入镜像源地址保存即可。名词解释AnacondaPython数据科学套装自带Python、包管理器和常用工具库开箱即用。MinicondaAnaconda的精简版只保留核心功能需要啥包自己装更省空间。CondaAnaconda里的包和环境管理工具能装软件、切环境比pip功能更强。虚拟环境给每个项目建独立的Python环境避免包版本冲突。镜像源国内复制的软件仓库下载速度比国外官方源快很多。pipPython默认的包安装工具用来下载安装第三方库。环境变量系统级的配置参数告诉电脑去哪里找程序和文件。