安装Python
安装 Python 推荐用 Anaconda。
Anaconda 包含了 Python 解释器。这意味着当你安装 Anaconda 后,就相当于安装了 Python,而且 Anaconda 通常会安装比较稳定和常用的 Python 版本。例如,在 Anaconda 发行版中会有 Python 3.x(如 Python 3.12、Python 3.13 等)的安装包,用户可以直接使用这个 Python 解释器来运行 Python 代码。
Anaconda有以下特点:
- 简化包管理,有方便的conda命令,能自动解决依赖关系。
- 预装科学计算库,方便数据科学领域开发。
- 环境管理功能强大,可创建和切换独立环境。
- 跨平台性好,在多操作系统使用方式一致。
- 自带 Jupyter Notebook 和 Spyder 等开发工具。
- 适合初学者和团队协作,能简化配置、统一环境。
本地安装环境
第1步
点击连接:https://www.anaconda.com/download
进入官方地址下载Anaconda3安装包。
第2步 找到下载好安装包,双击打开,点击“Next”。
第3步 点击“I Agree”。
第4步 选择“Just Me(recommended)”,点击“Next”。
第5步 默认安装路径即可,点击“Next”。
第6步 勾选两个单选框,点击“Install”。
第7步 连续点击两个“Next”,完成安装。
第8步 去掉两个勾选,点击“Finish”,结束安装。
安装完Anaconda, 你可以使用命令行模式使用Python, 也可以通过Navigator使用Python。
Anaconda Prompt 和 Navigator 的区别
- Anaconda Prompt 是一个命令行界面(CLI)工具。通过在 Anaconda Prompt 中输入各种命令来管理和操作 Anaconda 环境以及其中的软件包。例如,你可以使用conda create -n myenv python=3.12命令来创建一个名为myenv,Python 版本为 3.12 的新环境。
- Anaconda Navigator 是一个图形用户界面(GUI)工具。以可视化的方式提供了对 Anaconda 功能的访问,如管理环境、安装和更新软件包等。在 Anaconda Navigator 中,你可以通过点击按钮和菜单选项来完成操作。
使用 Anaconda Prompt
可以通过以下命令查看, 当前当前已经存在的环境列表。
conda env list
Anaconda 虚拟环境是独立、隔离的 Python 运行环境。
特点
隔离性:一个虚拟环境中的包和配置不会干扰其他环境,像不同项目需要不同版本的软件包(如 TensorFlow),用虚拟环境就可以避免冲突。
灵活性:能方便切换,还可以按需安装、更新和卸载包,适用于不同类型的项目(如 Web 开发或数据挖掘)。
组成部分
独立 Python 解释器:不同虚拟环境可有不同 Python 版本,以满足不同项目要求。
独立包管理系统:有自己的包存储目录,用pip安装的包只在当前环境有效。
管理方式
图形界面(Anaconda Navigator):在 “Environments” 选项卡中直观地创建、删除和管理虚拟环境,创建时能指定 Python 版本和初始包。
命令行(conda 命令):用conda create创建,如conda create -n myenv python = 3.12。用conda activate激活,conda remove删除。
现在我们创建一个新的虚拟环境:
conda create --name scrapyenv python=3.12 # scrapyenv 可以替换成你自己的名称
进入虚拟环境:
conda activate scrapyenv
我们可以看到当前的环境从 base 切换成了 scrapyenv。
现在在scrapyenv虚拟环境中可以安装自己需要的模块或者软件啦, 这样不会影响到其他的环境。
现在我们可以简单使用Python 测试一下导包和打印一些信息。