编程兴趣班第一课:Anaconda安装与验证(Ubuntu 20.04)

举报
小队长 发表于 2025/06/21 16:57:09 2025/06/21
【摘要】 编程兴趣班第一课:Anaconda安装与验证(Ubuntu 20.04)课程目标:理解Anaconda的作用(Python环境管理工具)学会在Ubuntu中安装和验证Anaconda掌握基础Linux命令为后续Jupyter Notebook学习做准备 第一节:安装Anaconda(40分钟) 理论部分(10分钟)Anaconda是什么:像“工具箱”,包含Python和常用科学计算库(Nu...

编程兴趣班第一课:Anaconda安装与验证(Ubuntu 20.04)

课程目标

  1. 理解Anaconda的作用(Python环境管理工具)

  2. 学会在Ubuntu中安装和验证Anaconda

  3. 掌握基础Linux命令

  4. 为后续Jupyter Notebook学习做准备

第一节:安装Anaconda(40分钟)

理论部分(10分钟)

  • Anaconda是什么

  • 像“工具箱”,包含Python和常用科学计算库(NumPy/Pandas等)

  • 自带环境管理工具conda,避免软件版本冲突

  • 为什么用国内镜像

  • 下载速度更快(类似用顺丰代替普通快递)

  • 清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn

实操步骤(30分钟)

注意:逐行复制下方代码到终端(Ctrl+Alt+T打开终端)

  1. 下载安装脚本(使用清华镜像)

cd ~/Downloads # 进入下载目录(就像进入文件夹)

wget --user-agent="Mozilla" https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2024.02-1-Linux-x86_64.sh # 下载安装包

命令解释

  • cd:切换目录(cd ~返回家目录)

  • wget:网络下载工具

  1. 运行安装脚本

bash Anaconda3-2024.02-1-Linux-x86_64.sh # 启动安装程序

操作指南

  • 回车浏览许可协议 → 输入yes同意

  • 安装位置按回车使用默认路径(/home/用户名/anaconda3

  • 当问Do you wish to initialize Anaconda3?时 → 输入yes (默认为no 则需要手工初始化:激活base环境: eval “$(/home/用户名/anaconda3/bin/conda shell.YOUR_SHELL_NAME hook)” ; conda init)

  1. 激活环境

source ~/.bashrc # 刷新终端配置(让系统认识conda命令)

第二节:验证安装与配置(30分钟)

验证Anaconda安装


conda --version # 查看conda版本(输出版本号即成功)

python --version # 查看Python版本(应显示Anaconda的Python)

预期输出

conda 24.1.2

Python 3.11.7

配置国内镜像加速(解决下载慢问题)


# 设置清华镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r

conda config --set show_channel_urls yes

测试Jupyter Notebook


jupyter notebook --version # 检查是否安装成功

预期输出7.0.8(版本号可能更新)

第三节:Linux命令串联练习(20分钟)

命令闯关游戏

在终端完成以下任务:

  1. 在家目录创建science文件夹

mkdir ~/science # 创建文件夹

  1. 进入该文件夹并下载示例文件

cd ~/science

wget https://www.baidu.com

  1. 查看目录内容

ls -l # 显示文件详情(大小/日期)

命令总结表

命令 作用 示例
cd 切换目录 cd ~/Documents
ls 查看文件 ls -a(显示隐藏文件)
mkdir 创建文件夹 mkdir my_project
conda 管理环境 conda list(查看安装的包)

课后任务

  1. ~/science文件夹启动Jupyter Notebook:

cd ~/science

jupyter notebook # 自动打开浏览器

  1. 观察:
  • 浏览器页面显示了哪些内容?

  • 尝试点击右上角"New" → "Python 3"新建笔记本

注意:关闭终端时Jupyter会停止,下次需重新运行jupyter notebook

(如果在终端按Ctrl-C,会提示 Shutdown this Jupyter server (y/[n])? No answer for 5s:

resuming operation…)

常见问题解决

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。