Стандартная библиотека Python содержит огромное количество утилит, которые упрощают наши потребности в разработке Python, но ничто не может удовлетворитьвсе.
Вот почему отдельные лица и компании создают пакеты и делают их доступными как программное обеспечение с открытым исходным кодом для всего сообщества.
Все эти модули собраны в одном месте,Индекс пакета Pythonдоступны наhttps://pypi.org, и их можно установить в вашей системе с помощьюpip
.
На момент написания в свободном доступе более 270 000 пакетов.
У тебя должно быть
pip
уже установлен, если вы следовали инструкциям по установке Python.
Установите любой пакет с помощью командыpip install
:
pip install <package>or, if you do have troubles, you can also run it through python -m
:
python -m pip install <package>For example you can install the requests
package, a popular HTTP library:
pip install requestsand once you do, it will be available for all your Python scripts, because packages are installed globally.
The exact location depends on your operating system.
On macOS, running Python 3.9, the location is /Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages
.
Upgrade a package to its latest version using:
pip install –U <package>Install a specific version of a package using:
pip install <package>==<version>Uninstall a package using:
pip uninstall <package>Show an installed package details, including version, documentation website and author information using:
pip show <package>
More python tutorials:
- Introduction to Python
- Installing Python 3 on macOS
- Running Python programs
- Python 2 vs Python 3
- The basics of working with Python
- Python Data Types
- Python Operators
- Python Strings
- Python Booleans
- Python Numbers
- Python, Accepting Input
- Python Control Statements
- Python Lists
- Python Tuples
- Python Sets
- Python Dictionaries
- Python Functions
- Python Objects
- Python Loops
- Python Modules
- Python Classes
- The Python Standard Library
- Debugging Python
- Python variables scope
- Python, accept arguments from command line
- Python Recursion
- Python Nested Functions
- Python Lambda Functions
- Python Closures
- Python Virtual Environments
- Use a GoPro as a remote webcam using Python
- Python, how to create a list from a string
- Python Decorators
- Python Docstrings
- Python Introspection
- Python Annotations
- Python, how to list files and folders in a directory
- Python, how to check if a number is odd or even
- Python, how to get the details of a file
- Python, how to check if a file or directory exists
- Python Exceptions
- Python, how to create a directory
- Python, how to create an empty file
- Python, the `with` statement
- Python, create a network request
- Python, installing 3rd party packages using `pip`
- Python, read the content of a file