【Ubuntu】Anaconda 安装详细记录

Anaconda 简介

        Anaconda 是一个面向数据科学、机器学习和人工智能的开源 Python 发行版,广泛用于科学计算和大数据分析。它提供了一个完整的生态系统,集成了 Python/R 环境、包管理器和大量数据分析相关的工具和库。

        核心功能

        1、包管理:
            使用 conda 管理包,可以轻松安装、更新和卸载软件包。
            支持安装 Python 和非 Python 包(如 C/C++ 库)。
        2、环境管理:
            创建独立的虚拟环境,避免库版本冲突。
            可以针对不同项目设置不同的 Python 版本和依赖。
        3、科学计算支持:
            自带多种常用库,如 NumPy、Pandas、Matplotlib、SciPy、Scikit-learn 等。
            针对数据科学、机器学习和可视化任务,开箱即用。
        4、跨平台:
            支持 Windows、macOS 和 Linux 操作系统。
        5、图形化界面:
            提供 Anaconda Navigator,一个无需命令行的工具,用于管理环境、包和项目。

        适用场景

        1、数据科学:
                用于数据处理、清洗、分析和建模。
        2、机器学习:
                提供模型训练和优化所需的工具。
        3、科研计算:
                提供高效的数值计算支持。
        4、大数据分析:
                与 Hadoop、Spark 等工具集成。

Anaconda 安装

        1、打开链接终端(我是用ssh 连接,或者右键在桌面打开终端)

                

        2、下载Anaconda 安装包

                进入下载目录:cd /home/filedisk  (这是存文件的目录,跟进自己习惯进行调整)

                

       3、下载安装文件:Anaconda3-2024.10-1-Linux-x86_64.sh

     sudo wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh

                

                下载完成后,查看文件:ls 命令

                

扫描二维码关注公众号,回复: 17540674 查看本文章

       4、准备 Anaconda的安装目录:

                系统默认会安装在 /opt/anaconda3 目录下,可以在安装过程中输入准备的安装目录

                个人准备目录为:/home/filedisk/anaconda3(注意不要提前创建)

        5、安装 Anaconda

                 给文件添加运行权限:sudo chomd 775 Anaconda3-2024.10-1-Linux-x86_64.sh

                

                执行安装命令:sudo ./Anaconda3-2024.10-1-Linux-x86_64.sh

                        

                点击 enter 确认,展示 license 协议

                

                点击 ”下箭头“或者 回车,进入到文件末尾:

                

                输入 :yes

                

                接下来就是选择安装位置,选择默认 回车就可以,我这里输入自己准备好的路径:

                 /home/filedisk/anaconda3

                 

                输入后开始安装:

                        

                稍后会停止在启动选项:

                                               选择描述:

                       这个提示是你在安装 Anaconda 或 Miniconda 时,conda 提供的一个选项,用于决定是否在每次打开终端时自动激活 Conda 的 base 环境。选择 yesno 取决于你的使用习惯和需求。以下是两种选择的影响及建议:

                选择 yes 的效果 -  自动初始化 Conda:

                                每次打开终端,Conda 的 base 环境会被自动激活。

                                终端提示符会显示 (base),表示当前处于 Conda 的 base 环境中。
                        适用场景:

                                 如果你频繁使用 Conda 或大多数操作都需要在 Conda 环境中完成。


               选择 no 的效果-  不自动初始化 Conda:

                        终端保持默认状态,不会自动加载 Conda 的 base 环境。
                        你需要手动激活环境,例如运行 conda activate base 或 conda activate <环境名>。
                        适用场景:

                                如果你在终端中需要切换不同工具(如系统 Python 或其他编程语言)。
                                高级用户,喜欢自己管理终端状态。

                       在此 我选择:yes

                       稍后则提示安装完成!

     6、验证安装

                执行命令:/安装目录/bin/conda --version

                                     重启系统:sudo reboot now

                

                进入系统:

                

                此时会发现(base)图标的展示,并且进入时会慢一些,这就是自动加载 anaconda 环境的状态。

                 直接输入验证命令: conda --version

                 

                版本成功展示!

Anaconda 应用

        管理开发环境

                列出现有环境: conda env list

                        

                创建新环境

                        指定python 版本 :conda create --name envAnalysis python=3.12

                        

                        输入:y

                        

                        查看环境列表:conda env list

                        

                激活环境

                        执行命令: conda activate envAnalysis

                        

                        查看环境下python 版本

                        

                退出环境

                        执行命令:conda deactivate

                        

               删除环境

                        执行命令:conda remove --name "envAnalysis" --all

              当前环境中安装包

                         执行命令:pip install [具体包名]

                                           pip install [具体包名==版本号]

                        安装 qwen-vl-utils 包 :pip install qwen-vl-utils

                        

              卸载当前环境包:

                        执行命令:pip uninstall  [具体包名]

                                          pip uninstall [具体包名==版本号]

              查看已安装的包

                        执行命令:conda list