使用 Anaconda
如果要在本机安装 Python 环境,常常会遇到安装版本和执行路径的问题,如果不熟悉安装步骤,可以使用 Anaconda 一键安装的版本,安装后不仅可以使用 Python,更会一并安装 Python 编辑器以及常用的模组,让开发或学习 Python 的前置步骤更为顺畅。
快速导览:关于 Anaconda、下载 Anaconda、安装 Anaconda、使用 Jupyter、撰写第一支程序、查看 Python 版本以及软件包、使用 Anaconda 建立虚拟环境
关于 Anaconda
Anaconda 是相当受欢迎的 Python 数据科学平台,拥有近千万的用户,并内建上百个数据科学模组 ( Data Science Packages ),可用于各种数据科学计算和机器学习,Anaconda 也支援时下流行的一些人工智能的工具,例如 Sklearn,TensorFlow,Scipy...等。
- Anaconda 的 Individual Edition 可以免费下载安装,也有提供其他不同功能或功能更多的付费工具。
- Anaconda 和 Python 的英文都是蟒蛇的意思,不过 Anaconda 是更巨大的蟒蛇 ( 安装起来也满占空间的 )。
下载 Anaconda
前往 Anaconda 的网站,从上方 Products 选单里选择 Individual Edition ( 个人编辑版 )。
- Anaconda 网站:https://www.anaconda.com/
- 下载页面:Individual Edition
打开下载网页后,默认会按照操作系统,提供下载链接,点击 download 就可以下载。
也可以将页面移动到下方,选择自己适合的版本下载。
安装 Anaconda
下载后,Mac 点击 pkg,Windows 点击 exe 文件进行安装,
如果是 Windows,安装过程中“不用勾选”Add Anaconda3 to my PATH 的选项 ( 下方截图为 Windows 环境 )。
安装完成后,就可以看见 Anaconda Navigator 的选项。
使用 Jupyter Notebook
点击 Anaconda Navigator,就能打开 Anaconda 的导览页面。
打开导览页面后,点击 Jupyter Notebook 的 lunch 选项,就可以建立一个“使用浏览器作为编辑器”的本机编辑环境。
编辑环境通常会以默认浏览器为主 ( 建议使用 chrome )
启动 Jupyter Notebook 之后,浏览器会自动打开一个本机的编辑环境 ( 网址为 localhost 开头 )。
使用 Jupyter Notebook 撰写第一支程序
打开编辑网页后,从左侧可以选择指定的文件夹,从右上方按钮可以新增一个编辑的文件,或新增一个文件夹。
新增编辑文件 ( 副档名为 .ipynb ) 后,就可以开始撰写 Python 的程序,程序完成后点击上方的 Run 按钮,就会执行程序并显示结果,例如下方的例子,就会印出 0~9 的数字。
for i in range(10):
print(i)
查看 Python 版本以及软件包
输入“!python --version”,执行后就能查看安装的 Python 版本。
输入“!pip list”,执行后就能查看已经安装的 Python 软件包。
使用 Anaconda 建立虚拟环境
Jupyter 本身是一个 Python 的编辑环境,有时会遇到安装某些软件包产生的冲突状况 ( 例如直接安装 mediapipe ),因此需要先安装 虚拟环境,安装的方式如下:
建立一个文件夹 ( 范例使用的名称为 mediapipe ),接着输入命令前往该文件夹 ( 如果是 Windows 输入 cmd 打开“命令提示字元视窗”,Mac 打开终端机,通常命令是 cd 文件夹路径 )。
进入文件夹的路径后,输入下列命令建立一个名为 mediapipe 虚拟环境 ( 下方的 mediapipe 为虚拟环境的名称,后方 python=3.9 是要使用 python 3.9 版本 )。
conda create --name mediapipe python=3.9
建立环境会需要下载一些对应的软件包,按下 y 就可以开始下载安装,出现 done 就表示虚拟环境安装完成。
输入下列命令,就能打开并进入 mediapipe 虚拟环境,这时在命令列前方会出现 mediapipe 的提示 ( 输入指令 conda deactivate 可以关闭当前虚拟环境 )。
conda activate mediapipe
进入虚拟环境后,输入下列指令,在虚拟环境中安装 Jupyter,经过自动安装一系列软件包的过程后,出现 done 表示成功安装。
conda install jupyter notebook
打开 Anaconda,选择切换到 mediapipe 的环境 ( 就是刚刚建立的 mediapipe 虚拟环境 )。
切换环境后,打开 mediapipe 环境下的 Jupyter,启动能开发 mediapipe 的环境。
小结
Anaconda 是目前很普及的 Python 编辑器,只要安装后就不用烦恼各种 Python 安装以及编辑器的问题,且 Anaconda 丰富的数据软件包,能够辅助各种数据逻辑运算,是一套很适合开发者的 Python 编辑软件。
微信扫码关注
抖音扫码关注