تحتوي مكتبة 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