Useful Links
Computer Science
Other Tools and Technologies
Pip Package Manager
1. Introduction to Pip and Package Management
2. Installing and Setting Up Pip
3. Core Pip Commands
4. Managing Dependencies and Requirements
5. Advanced Installation Techniques
6. Understanding Package Formats
7. Virtual Environments and Pip
8. Pip Configuration and Customization
9. Security and Best Practices
10. Troubleshooting and Problem Resolution
11. Advanced Features and Tools
12. Integration with Development Workflows
Understanding Package Formats
Source Distributions
Structure of Source Distributions
setup.py Files
Role in Package Building
Metadata Specification
Build Configuration
Build Process
Building from Source
Build Dependencies
Compilation Requirements
When Source Distributions are Used
Built Distributions (Wheels)
Wheel File Format
Structure of Wheel Files
Advantages of Wheels
Faster Installation
No Compilation Required
Consistent Installation
Platform and Python Tags
Understanding Compatibility Tags
Platform-Specific Wheels
Universal Wheels
Creating Wheel Files
Package Selection Logic
How Pip Chooses Package Formats
Preference Order
Forcing Specific Formats
Previous
5. Advanced Installation Techniques
Go to top
Next
7. Virtual Environments and Pip