在Ubuntu系统中安装Anaconda3

💡 原文中文,约2500字,阅读约需6分钟。
📝

内容提要

本文介绍在Ubuntu 24.04上安装Anaconda3,以满足《大数据技术原理与应用(第5版)》第8章Milvus和第11章Spark对Python 3.11的要求。步骤包括从国内镜像下载安装包、执行安装、配置清华源加速,以及用conda创建并切换Python 3.11的pyspark环境。

🔎

延伸解读

为何需要单独安装Anaconda3

Ubuntu 24.04自带的Python版本为3.7,而教材第11章Spark要求Python 3.11及以上,因此需要额外安装。Anaconda3内置Python及常用库,安装后不影响系统自带Python,且只需安装一次,后续章节无需重复。

安装过程中的关键选择

执行安装脚本后,需阅读许可协议并输入yes同意。安装路径可自定义或直接回车使用默认路径。为提升后续下载速度,建议配置清华镜像源,通过修改~/.condarc文件实现。

创建Python 3.11环境

安装完成后,需创建独立的Python 3.11环境以兼容Spark 4.2.0。使用conda create -n pyspark python=3.11命令,环境名可自定义。创建后通过conda activate pyspark切换,并用python命令验证版本。

❓

Q&A

为什么在Ubuntu 24.04上需要安装Anaconda3?

因为《大数据技术原理与应用(第5版)》第8章Milvus和第11章Spark需要Python 3.11及以上版本,而Ubuntu 24.04自带的Python版本是3.7,不符合要求,所以通过安装Anaconda3来获得Python 3.11。

如何从国内镜像下载Anaconda3安装包?

可以到《大数据技术原理与应用(第5版)》教材官网的“下载专区”的“软件”目录下下载Anaconda3-5.3.1-Linux-x86_64.sh,或者从百度云盘下载(提取码:ziyu),进入“软件”目录找到该文件下载到本地。

安装Anaconda3的具体步骤是什么?

在终端中进入安装包所在目录,执行命令:cd /home/hadoop/Downloads,然后运行 sh ./Anaconda3-5.3.1-Linux-x86_64.sh。按Enter阅读许可,按空格翻页,输入yes接受许可,设置安装路径(可直接按Enter使用默认路径/home/hadoop/anaconda3)。

如何配置Anaconda使用清华源加速?

执行 vim ~/.condarc 新建文件,输入指定内容并保存,包括设置channels、show_channel_urls、channel_alias为清华镜像,以及default_channels和custom_channels等。

安装Anaconda后如何创建Python 3.11环境?

在anaconda3目录下执行 conda activate 激活base环境,然后执行 conda create -n pyspark python=3.11 创建名为pyspark的Python 3.11环境,出现询问时输入y确认。

如何切换到pyspark环境并验证?

执行 conda activate pyspark 切换到pyspark环境,然后执行 python 命令,如果显示Python 3.11版本信息即表示切换成功。退出时先执行 exit() 退出Python,再执行 conda deactivate 退出pyspark环境,再次执行 conda deactivate 退出base环境。

🏷️

标签

➡️

继续阅读