Python安装教程
进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。
下载后直接运行即可,注意以下两点:
- 安装时选择Add Python to Path,这在cmd运行Python时用到。
- 安装时选择安装pip,使用pip可以很方便的安装Python的大部分模块,将在下面进行介绍。
pip使用教程
打开cmd输入“pip -v”检查pip是否正确安装,若正确安装,则输出如下图。
pip的常用命令:
- 安装模块:pip install SomePackage
- 更新模块:pip install –upgrade SomePackage
- 卸载模块:pip uninstall SomePackage
- 显示所有已安装模块:pip list
例如cmd输入命令“pip list”,输出如下图。
使用pip安装常用模块
Numpy
pip install numpy
NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。
SciPy
pip install scipy
SciPy,发音为Sigh Pi,是一个科学的python开源代码,在BSD许可下分发的库,用于执行数学,科学和工程计算。
SciPy库依赖于NumPy,它提供了便捷且快速的N维数组操作。 SciPy库的构建与NumPy数组一起工作,并提供了许多用户友好和高效的数字实践,例如:数值积分和优化的例程。 它们一起运行在所有流行的操作系统上,安装快速且免费。 NumPy和SciPy易于使用,但强大到足以依靠世界上一些顶尖的科学家和工程师。
matplotlib
pip install matplotlib
Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。
通过 Matplotlib,开发者可以仅需要几行代码,便可以生成绘图,直方图,功率谱,条形图,错误图,散点图等。
Scikit-learn
pip install Scikit-learn
Scikit-Learn是用Python开发的机器学习库,其中包含大量机器学习算法、数据集,是数据挖掘方便的工具。
Pandas
pip install pandas
Pandas是一款开放源码的BSD许可的Python库,为Python编程语言提供了高性能,易于使用的数据结构和数据分析工具。Pandas用于广泛的领域,包括金融,经济,统计,分析等学术和商业领域。
附属模块:
- xlrd:为Python添加读取Excel的功能。
- xlwt:为Python添加写入Excel的功能。
- StatsModels:注重数据的统计建模分析,支持与Pandas进行数据交互。
pillow
pip install pillow
pillow是Python平台事实上的图像处理标准库。
scikit-image
pip install scikit-image
scikit-image也是一个Python的图像处理库。
pygame
pip install pygame
Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音。建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚。
speech
pip install speech
用于智能语音识别。
openni
pip install openni
用于图像识别,人脸识别,图像追踪,常与OpenCV配合使用。
requests
pip install requests
requests用于访问网络资源,处理URL资源特别方便。用于爬虫。
psutil
pip install psutil
用Python来编写脚本简化日常的运维工作是Python的一个重要用途。在Linux下,有许多系统命令可以让我们时刻监控系统运行的状态,如ps,top,free等等。要获取这些系统信息,Python可以通过subprocess模块调用并获取结果。但这样做显得很麻烦,尤其是要写很多解析代码。
在Python中获取系统信息的另一个好办法是使用psutil这个第三方模块。顾名思义,psutil = process and system utilities,它不仅可以通过一两行代码实现系统监控,还可以跨平台使用,支持Linux/UNIX/OSX/Windows等,是系统管理员和运维小伙伴不可或缺的必备模块。
PyMySQL
pip install PyMySQL
PyMySQL主要用于Python链接MySQL数据库。
pyInstaller
pip install pyInstaller
python3.5 以上直接用pyInstaller打包成exe程序:
- 在命令行中切换到要打包的程序所在目录,直接输入下面的指令即可
pyinstaller -F xxx.py