用于人工智能学习的 Anaconda 环境搭建
1 下载 Anaconda¶
打开Anaconda 下载界面,点击 Skip registration,进入下载界面下载对应的软件版本。

这里以 Win 为例,下载下来双击文件一路默认安装即可(安装等待时间较长,不是你卡了,耐心~)。
2 配置环境变量¶
打开电脑设置界面,搜索查看高级系统设置,进入后点击环境变量。

双击系统变量下的 Path,将以下三个路径逐个新建保存,最后点完三个确定。
在“环境变量”窗口中,你会看到“用户变量”和“系统变量”两个部分。如果你希望所有用户都能使用 Anaconda,你可以在“系统变量”中添加路径。如果只想为当前用户添加,可以在“用户变量”中操作。
C:\ProgramData\Anaconda3\
C:\ProgramData\Anaconda3\Scripts
C:\ProgramData\Anaconda3\Library\bin

3 建立虚拟分区,安装相关软件¶
3.1 打开命令行工具¶
在 Win 应用搜索栏中搜索 Anaconda Prompt,点击打开一个类似命令行的工具。
注意不是 PowerShell 那个命令行!

3.2 建立虚拟分区¶
输入 conda create --name 363 python=3.6.2 并回车后建立虚拟分区。
中间会有个提示,输入
y然后回车即可继续。
3.3 激活分区¶
输入 conda activate 363 后回车。
3.4 安装 jupyter notebook¶
输入 conda install jupyter 后回车。
中间同样会有个提示,输入
y然后回车即可继续。
3.5 安装 ipython¶
输入 conda install ipython 后回车。
3.6 安装 matplotlib¶
输入pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib并回车。运行完成之后会有一段黄色的字体提示,我们只需要把里面的路径复制下来,重复 2 配置环境变量就可以了。
注意这里不可以开代理,否则会有一大堆红色的报错。

4 运行与关闭¶
4.1 命令行没关闭的情况下继续运行¶
继续在命令行中输入 jupyter notebook 后回车,浏览器会自动跳出如下界面,表示安装成功。

这里想要关闭运行环境不是简单叉掉浏览器就可以的,我们需要继续回到命令行界面,按住快捷键 Ctrl+C 才可以。
到这里我们的环境就彻底搭建好了,下次重新启动的时候我们只需要参考下节操作就可以了。
4.2 完全关闭后再次运行¶
第一步 打开 Anaconda Prompt 命令行界面。
第二步 输入 conda activate 363 并回车激活一开始创建的 363 虚拟环境。
第三步 输入 jupyter notebook 启动 Jupyter Notebook。
第四步 使用结束后 Ctrl+C 关闭程序。
5 知识点科普¶
搭建这样的环境能够为数据科学和分析的工作提供灵活性和便捷性,使得从数据处理到模型构建、可视化和结果展示的整个过程都能在一个统一的环境中完成。这种集成的开发环境大大提高了工作效率,并降低了学习和使用的门槛。下面我将逐个解释前文安装过程中所涉及到的名词:
5.1 Anaconda¶
Anaconda 是一个开源的 Python 和 R 语言的发行版,主要用于科学计算和数据分析。它包括了许多流行的库和工具,如 NumPy、Pandas、Matplotlib 和 Jupyter Notebook,方便用户进行数据处理和可视化。Anaconda 还提供了包管理器 conda,用于安装和管理软件包。
5.2 虚拟环境¶
虚拟环境是一个独立的工作空间,允许用户在同一台计算机上安装不同版本的 Python 和库,而互不干扰。例如,如果你在一个项目中需要使用 Python 3.6,而在另一个项目中需要 Python 3.8,你可以创建两个不同的虚拟环境来满足这些需求。
5.3 Jupyter Notebook¶
Jupyter Notebook 是一个开源的 Web 应用程序,允许你创建和共享包含代码、方程式、可视化和文本的文档。它非常适合用于数据分析、机器学习和教学等领域。用户可以在 Notebook 中实时运行代码,查看输出结果,方便进行交互式计算。
5.4 IPython¶
IPython 是一个增强版的 Python 解释器,提供了更强大的交互式计算功能。它是 Jupyter Notebook 的基础,提供了更丰富的功能,如自动补全、命令历史记录和强大的调试工具。
5.5 Matplotlib¶
Matplotlib 是 Python 中一个非常流行的绘图库,用于创建静态、动态和交互式的可视化图表。它可以绘制多种类型的图形,如折线图、散点图、柱状图等,是数据分析和可视化中常用的工具。
5.6 pip¶
pip 是 Python 的包管理工具,用于安装和管理 Python 包。它是 Python 的官方推荐工具,用户可以使用它从 Python 包索引 (PyPI) 下载和安装各种库和工具。
5.7 环境变量¶
5.8 命令行¶
命令行是一个文本界面,用户可以通过输入命令与计算机进行交互。在 Windows 中,Anaconda Prompt 是一个专为 Anaconda 环境设计的命令行工具,用户可以在其中输入 conda 命令来管理虚拟环境和软件包。
参考:ChatGPT、教师文档