python 常用的第三方包

1.1 python 常用的第三方包

1.1.1 pygame

主要用于游戏开发。

Windows下安装:

(1) 安装python,添加python环境变量:计算机->系统属性->高级系统设置->高级->环境变量 添加你安装python路径(例如C:\Python27)到变量名为path的系统变量下;

(2) 安装pip,下载:https://pypi.python.org/pypi/pip#downloads 解压,cmd在解压路径下执行python setup.py install进行安装,添加pip 环境变量:计算机->系统属性->高级系统设置->高级->环境变量 添加你安装python路径(例如C:\Python27\Scripts)到变量名为path的系统变量下;

(3) 安装pygame:cmd 执行pip install pygame;

Linux下安装:

(1) python2 :$ sudo apt-get install python-pygame

(2) Python3:

$ sudo apt-get install python3-dev mercurial

$ sudo apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev

$ sudo apt-get install libsdl-mixer1.2-dev libportmidi-dev

$ sudo apt-get install libswscale-dev libsmpeg-dev libavformat-dev libavcodec-dev

$ sudo apt-get install python-numpy

$ hg clone https://bitbucket.org/pygame/pygame 

$ cd pygame 

$ python3 setup.py build  

$ sudo python3 setup.py instal

*** python2.7版本只支持到202011 建议新学习者安装python3版本。

1.1.2 opencv

主要用于图像处理以及计算机视觉算法。

Windows下安装:pip install opencv-python

Linux下安装:$ sudo apt install python-opencv

1.1.3 matplotlib(包含pyplotpylab)

主要用于可视化的2D3D 绘图

Windows下安装:pip install matplotlib-python

Linux下安装:$ sudo apt install python-matplotlib

 

1.1.4 numpy

主要用于存储和处理大型矩阵,实用的线性代数、傅里叶变换和随机数生成函数,稀疏矩阵运算包scipy配合使用更加方便。

Windows下安装:下载相应的Numpy安装包,.whl格式,cmd.whl目录下执行 pip install numpy文件名.whl 进行安装

Linux下安装:

$ wget http://jaist.dl.sourceforge.net/project/numpy/NumPy/1.9.0/numpy-1.9.0.zip
$ unzip numpy-1.9.0.zip

$ cd numpy-1.9.0

$ python setup.py install

 

1.1.5 sklearn

主要用于机器学习(ML)。

Windows下安装:pip3 install sklearn

Linux下安装:$ sudo pip install sklearn(已安装pip的情况下)

你可能感兴趣的:(python常识积累)