Python是最受欢迎的编程语言之一,特别是在数据科学、机器学习和AI领域。Anaconda是一个免费的开源Python发行版,它极大地简化了包管理和部署的过程。在这一节中,将详细介绍如何下载和安装Anaconda,以及如何使用它来创建和管理Python环境。
1. 下载Anaconda
1)访问Anaconda的官方网站 https://www.anaconda.com/,如图1-1所示。
图1-1 Anaconda官网首页
- 点击右上角的Free Download链接,进入下载页面,接着滑动鼠标到版本选择页面,如图1-2所示。
图1-2 版本选择页面
3)选择自己系统匹配版本进行下载。
2. 安装Anaconda
下载完成后得到的是一个以exe结尾的可以执行文件。
- 双击就可开始安装配置,双击后显示,如图1-3所示。
图1-3 软件安装首页
- 后面的按钮选择可以使用默认选项,也可以根据自己需要适当修改。
- 当选择完所有配置后,就跳转到安装页面,点击图1-4中的Install按钮就可进行正式安装软件。
图1-4 软件安装页面
- 安装成功后,显示界面,如图1-5所示。
图1-5 安装成功界面
- 后面的按钮选择Next直到最后一个界面,点击Finish按钮即可。
- 通过键盘同时按下Win+R,输入cmd进入电脑命令行界面。
- 通过cd命令跳转到安装目录,再通过命令conda --version验证安装是否成功。安装成功显示版本信息,如图1-6所示。
图1-6 验证成功显示信息
- 创建Python环境
使用Anaconda,用户可以轻松创建独立的Python环境,每个环境都可以有不同的Python版本和包。这对于在不同项目之间切换工作时维护依赖项非常有用。以下是使用conda命令行创建环境。
- 在命令行中,用户可以使用conda命令来创建新的环境。例如,要创建一个名为myenv的环境,其中包含Python 3.9,可以使用以下命令:
1conda create --name myenv python=3.9
在执行命令的过程中可能会提示是否安装新的软件包,输入y即可,如图1-7所示。
图1-7 安装软件确认页面
- 这个命令将创建一个新的环境,并安装指定版本的Python,这里的版本是3.9。环境创建成功界面,如图1-8所示。
图1-8 环境创建成功界面
- 用户可以通过列出所有可用的环境来验证创建是否成功,可以使用以下命令:
1conda env list
命令输出如图1-9所示,从图中框选的部分可以看出,名字为myenv 环境已经创建成功。
图1-9 查看环境输出界面
4. 管理Python环境
一旦用户的环境创建成功,就可以开始管理它了,包括激活环境、安装额外的包和切换环境等操作。
为了使用特定的环境,用户需要先激活它。使用以下命令在命令行中激活环境:
1conda activate myenv
激活环境后,用户将看到命令行提示符前面显示环境名称,表明现在在该环境中工作。如图1-10所示。
图1-10 显示环境名称的命令提示符
在环境激活后,用户可以开始安装所需的包了。使用conda install命令来安装包:
1conda install numpy
这会在当前激活的环境中安装NumPy包。安装成功页面如图1-11所示。
图1-11 NumPy安装成功页面
如果需要切换到另一个环境,首先使用conda deactivate命令退出当前环境,然后使用conda activate命令激活另一个环境。
当退出当前环境,命令行提示符前面显示环境名称就没有了,图1-12是退出当前环境之后命令行的显示。
图1-12 退出环境命令显示
通过以上操作,用户可以有效地创建和管理针对不同项目的Python环境,确保每个项目的依赖项互不干扰,从而提高开发效率和项目稳定性。