Python Tutorials - Herong's Tutorial Examples - v2.15, by Herong Yang
Commonly Used Python Packages/Libraries
This section provides a list of most commonly used Python packages/libraries and their 'pip' installation commands.
Here are most commonly used Python packages/libraries:
Keras from keras.io - Keras is an open-source library that provides a Python interface for artificial neural networks. Keras acts as an interface for the TensorFlow library. Installation command: "pip install keras".
Matplotlib from matplotlib.org - Matplotlib is a comprehensive library for creating static, animated, and interactive visualizations in Python. Installation command: "pip install matplotlib".
NumPy from numpy.org - NumPy is an open-source Python library for matrix operations developed initially by Travis Oliphant and now maintained by the NumPy community. Installation command: "pip install numpy".
Pandas from pandas.pydata.org - Pandas is a powerful Python data analysis toolkit that helps you to explore, clean, and manipulate your data. Installation command: "pip install pandas".
PyTorch from pytorch.org - PyTorch is a machine learning framework based on the Torch library, used for applications such as computer vision and natural language processing. Installation command: "pip install torch".
Requests from github.com/psf/requests - Requests is a simple, yet elegant, HTTP library. Installation command: "pip install requests".
Scikit-learn from scikit-learn.org - Scikit-learn (also known as sklearn) is a free software machine learning library for the Python programming language. Installation command: "pip install scikit-learn".
SciPy from scipy.org - SciPy is an open-source Python library for scientific computing developed initially by Travis Oliphant and now maintained by the SciPy community. Installation command: "pip install scipy".
Scrapy from scrapy.org - Scrapy is an open source and collaborative framework for extracting the data you need from websites in a fast, simple, yet extensible way. Installation command: "pip install scrapy".
Simplejson from github.com/simplejson/simplejson - Simplejson is a simple, fast, extensible JSON encoder/decoder for Python. Installation command: "pip install simplejson".
Simplejson from github.com/simplejson/simplejson - Simplejson is a simple, fast, extensible JSON encoder/decoder for Python. Installation command: "pip install simplejson".
SQLite from sqlite.org - SQLite provides a lightweight disk-based database that doesn’t require a separate server process and allows accessing the database using a nonstandard variant of the SQL query language. "sqlite3" is part of the Python 3 standard library.
TensorFlow from tensorflow.org - TensorFlow is a free and open-source software library for machine learning and artificial intelligence. Installation command: "pip install tensorflow".
Theano from github.com/Theano/Theano - Theano is a Python library and optimizing compiler for manipulating and evaluating mathematical expressions, especially matrix-valued ones. Installation command: "pip install theano".
Table of Contents
Variables, Operations and Expressions
Function Statement and Function Call
List, Set and Dictionary Comprehensions
Packages and Package Directories
"pathlib" - Object-Oriented Filesystem Paths
►"pip" - Package Installer for Python
What Is "pip/pip2/pip3" Command
Use "pip" Package in Python Script
Install MySQL Connector/Python with "pip"
Using "pip" with Different Sources
►Commonly Used Python Packages/Libraries
SciPy.org - Python Libraries for Science
pandas - Data Analysis and Manipulation
Anaconda - Python Environment Manager