方法一:使用Pycharm的终端安装

一、网络爬虫

1、安装requests包

作用:简洁且简单的处理HTTP请求的第三方库

网址:https://pypi.org/project/requests/

pip install requests

2、安装scrapy包

作用:快速、高层次的Web获取框架

网址:https://scrapy.org/

pip install scrapy

二、数据分析

1、安装numpy包

作用:开源数值计算扩展第三方库

网址:http://www.numpy.org/

pip install numpy

2、安装scipy包

作用:专为科学以及工程计算的第三方库

网址:https://pypi.org/project/scipy/

pip install scipy

3、安装pandas包

作用:可高效地操作大型数据集的第三方库

网址:http://pandas.pydata.org/

pip install pandas

三、文本处理

1、安装 pdfminer包

作用:从PDF文档中提取各类信息的第三方库

网址:https://pypi.org/project/pdfminer/

pip install  pdfminer

2、安装openpyxl包

作用:处理Microsoft Excel文档的Python第三方库

网址:https://pypi.org/project/openpyxl/

pip install openpyxl

3、安装python-docx包

作用:处理Microsoft Word文档的Python第三方库

网址:https://pypi.org/project/python-docx/

pip install python-docx

4、安装beautifulsoup4包

作用:从HTML和XML文件中解析出数据的第三方库

网址:

pip install beautifulsoup4

四、用户图形界面

1、安装 PyQt5包

作用:成熟的商业级GUI第三方库

网址:https://pypi.org/project/PyQt5/

pip install  PyQt5

2、安装wxpython包

作用:优秀的GUI图形库

网址:https://pypi.org/project/wxPython/

pip install wxpython

3、安装pygtk包

作用:轻松创建具有图形用户界面程序的第三方库

网址:https://pypi.org/project/PyGTK/

pip install pygtk

五、机器学习

1、安装 Scikit-learn包

作用:简单且高效的数据挖掘和数据分析工具

网址:https://scikit-learn.org/stable/

pip install  Scikit-learn

2、安装Tensorflow包

作用:人工智能学习系统

网址:https://pypi.org/project/tensorflow/

pip install Tensorflow

3、安装Theano包

作用:执行深度学习中大规模神经网络算法的运算

网址:http://deeplearning.net/software/theano/

pip install Theano 

六、Web开发

1、安装 pdfminer包

作用:最流行的开源Web应用框架

网址:https://pypi.org/project/Django/

pip install  Django

2、安装Pyramid包

作用:通用、开源的Python Web应用程序开发框架

网址:https://pypi.org/project/pyramid/

pip install Pyramid

3、安装Flask包

作用:轻量级Web应用框架

网址:https://pypi.org/project/Flask/

pip install Flask

七、游戏开发

1、安装 Pygame包

作用:面向游戏开发入门的Python第三方库

网址:https://www.python.org/

pip install  Pygame

2、安装Panda3D包

作用:开源、跨平台的3D渲染和游戏开发库

网址:http://www.panda3d.org/

pip install Panda3D

3、安装cocos2d包

作用:构建2D游戏和图形界面交互式应用的框架

网址:https://pypi.org/project/cocos2d/

pip install cocos2d 

八、数据可视化

1、安装 Matplotlib包

作用:提供数据绘图功能的第三方库,主要进行二维图表数据展示

网址:https://matplotlib.org/

pip install  Matplotlib

2、安装TVTK包

pip install TVTK

作用:图形应用函数库,是专业可编程的三维可视化工具

网址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

3、安装mayavi包

作用:方便实用的可视化软件

网址:https://pypi.org/project/mayavi/

pip install mayavi

Pycharm下安装模块的更多相关文章

  1. linux下通过phpize为php在不重新编译php情况下安装模块memcache

    通过phpize为php在不重新编译php情况下安装模块memcache 1. 下载    wget http://pecl.php.net/get/memcache-2.2.4.tgz     解压 ...

  2. Pycharm下安装Numpy包

    Numpy--Numerical Python,是一个基于Python的可以存储和处理大型矩阵的库.几乎是Python 生态系统的数值计算的基石,例如Scipy,Pandas,Scikit-learn ...

  3. 解决pycharm下安装reportLab报错的问题

    在利用pycharm中自带的第三方安装工具安装reportLab时提示安装失败.失败的原因是缺失第三方扩展包.经过查阅查阅资料了解到一些python的第三方扩展包是需要python-dev支持的.我装 ...

  4. Windows下安装模块mysqlclient报错处理

    Windows环境下使用pip命令安装Python模块mysqlclientpip install mysqlclient安装过程报错  [error] Microsoft Visual C++ 14 ...

  5. 转 通过phpize为php在不重新编译php情况下安装模块openssl

    假定:php编译安装路径:/usr/local/php/apache编译安装路径:/usr/local/apache/php配置文件路径:/etc/php.iniphp安装源路径:/usr/sourc ...

  6. perl 下使用非root用户安装模块

    perl下安装模块可以使用cpan命令,但是通常我们不具有root用户权限,所以只能以sudo方式安装模块. 例如需要安装Net::SCP::Expect模块, 执行cpan Net::SCP::Ex ...

  7. 非[无]root权限 服务器 下安装perl以及perl模块--转载

    转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无root权限.理论上适合所有的用户. 我的安装目录 cd /home/zilhua/software 1. ...

  8. 非[无]root权限 服务器 下安装perl以及perl模块

    转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无root权限.理论上适合所有的用户. 我的安装目录 cd /home/zilhua/software 1. ...

  9. 8、非root权限下安装perl以及perl模块

    转载:http://www.cnblogs.com/nkwy2012/p/6418669.html 转载自http://www.zilhua.com 在本博客中,所有的软件安装都在服务器上,且无roo ...

随机推荐

  1. 四、HTML属性—— HTML 元素提供的附加信息

    HTML属性 (1)属性一般描述于开始标签 (2)属性总是以名称/值对的形式出现,比如:name="value" (3)使用小写属性 HTML属性值 应该始终被包括在引号内. —— ...

  2. 一看就懂之吐血整理的 Docker 学习笔记

    前言 随着devops的兴起,Docker 近年来越来越火,容器化概念也越来越火.此篇将带你瞬间入门Docker. Docker 概述 Docker 出现的背景 在我们的开发过程中,通常是这样的一种流 ...

  3. sql 索引常见失效的几种情况

    1. 对于联合索引,没有遵循左前缀原则 2. 索引的字段区分度不大,可能引起索引近乎全表扫描 3. 对于join操作,索引字段的编码不一致,导致使用索引失效 4.对于hash索引,范围查询失效,has ...

  4. Spring boot Sample 012之spring-boot-web-upload

    一.环境 1.1.Idea 2020.1 1.2.JDK 1.8 二.目的 spring boot 整合web实现文件上传下载 三.步骤 3.1.点击File -> New Project -& ...

  5. Java-接口概念辨析

    https://mp.weixin.qq.com/s/HQZhlS-ffgEMqhB2rHax1w 1. 类        是属性成员和方法成员的集合:2. 父类      是子类相同属性成员和方法成 ...

  6. Vue中导出Excel表格方法

    本文记录一下在Vue中实现导出Excel表格的做法.参考度娘上各篇博客,最后实现功能 Excel表格,我的后端返回的是数据流,然后文件名是放进了content-disposition中,前端进行获取. ...

  7. golang内存逃逸

    golang程序变量会携带油一组校验数据,用来证明它的整个生命周期是否在运行时完全可知.如果变量通过了这些校验,它就可以在栈上分配.否则就说它逃逸了,必须在堆上分配     能引起变量逃逸到堆上的典型 ...

  8. Java实现 LeetCode 414 第三大的数

    414. 第三大的数 给定一个非空数组,返回此数组中第三大的数.如果不存在,则返回数组中最大的数.要求算法时间复杂度必须是O(n). 示例 1: 输入: [3, 2, 1] 输出: 1 解释: 第三大 ...

  9. Java实现 洛谷 P1980 计数问题

    import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = ...

  10. java实现角谷步数

    你听说过角谷猜想吗? 任意的正整数,比如 5, 我们从它开始,如下规则计算: 如果是偶数,则除以2,如果是奇数,则乘以3再加1. 如此循环,最终必会得到"1" ! 比如 5 的处理 ...