
Python语言使用者分为Python2和Python3两大阵营。两种版本在部分语法和标准库函数的用法上会有差别,两个版本相互是不兼容的。因此,读者首先需要确定需要使用的Python版本。
(1)支持的内存不同:32位OS最多支持4 GB内存,而64位OS系统支持4 GB、8 GB……甚至128 GB内存,理论上可以支持无限大的内存。
(2)支持CPU不同:64位OS能够支持32b/64b的CPU,而32位OS并不完全支持64位的CPU。
(3)支持软件不同:32位OS系统仅支持32位软件,不支持64位软件。
主流操作系统包括:Windows、Mac OS、Linux。
Windows常见的软件安装方式有两种:第一种为下载后缀为.exe的可执行文件,进行注册安装。第二种为下载官方提供的软件压缩包,解压后运行后缀为.exe的文件,即可直接运行该软件。
Python官方网站为https://www.python.org/ 。
绝大多数的Linux操作系统自带Python2和Python3。打开系统终端,输入where is python, 即可查看Python解释器。
Anaconda是用于科学计算(数据科学、机器学习应用程序、大规模数据处理、预测分析等)的Python和R编程语言的免费开源系统操作发行版,旨在简化包管理和部署。
选择下载最新版本的Anaconda读者不必担心版本不对应(如最新版为Python3.7,但读者需求Python3.6版本解释器),因为可以使用Anaconda创建虚拟环境,在虚拟环境中选择需要的Python版本和第三方库版本即可。
在Linux环境下,Anaconda有两种安装方式:dpkg安装和bash安装。
在Linux环境下,Anaconda可以直接在终端上使用;而在Windows环境下,则需要先打开Anaconda Prompt,在菜单栏输入anaconda,找到并进入Prompt命令行,输入指令则可实现对应功能。
PyCharm是一个用于计算机编程的集成开发环境(IDE),专门用于Python。
使用PyCharm打开项目文件有两种方式。第一种为File→New Project,先新建一个项目,再选择新建或配置好的Python解释器。
Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算、文档编写、代码运行和结果展示。
如果已经安装了Anaconda,则可直接于Conda内使用Jupyter Notebook。
pip是一种最为通用的第三方库安装方式。
conda install pkg_name
执行File→Settings→Project:xxx→Project Interpreter操作,于界面选择“+”号(位于右侧),搜索并安装所需要的第三方库。