关于版本
目前Python的版本主要有两个:2.x和3.x。这两个版本目前都被广泛使用,但有一些包还没有更新,因此只能在2.x版本中使用,所以本教程将以2.x为主进行介绍。需要指出的是,虽然很多包现在不支持3.x版本,但是Python整体向3.x迁移是大趋势,希望读者了解。作者目前使用的Python版本为:Python 2.7.15。
工作平台
你可以在任何操作系统上使用Python。本人目前同时使用Windows和Linux平台,本教程依照在Linux平台(Ubuntu 18.04 LTS)上的使用经验来撰写,但是语法是一样的,所以不必担心。
开发环境与安装
建议进行科研工作的朋友使用Anaconda作为开发环境,并使用Jupyter notebook或Jupyter Lab。Anaconda集成了大部分我们科研工作中所需的包,作为非程序员来使用,是很合适的选择,可以节省大量时间。
Anaconda的安装非常简单。对于Windows平台,只需下载安装文件,双击安装即可。对于Linux平台,Anaconda官网也提供了非常详细的安装指南,大家只需按照指南step by step即可。
如果你同样使用Ubuntu 18.04,系统已经默认安装了Python3,因此即使在不安装Anaconda的情况下,你也可以在终端里面直接运行python3
命令来使用。