Logo

Table of Contents

  • An Overview of Packaging for Python
  • Навчальні інструкції
  • Керівництва
    • Installing packages using pip and virtual environments
    • Installing stand alone command line tools
    • Installing pip/setuptools/wheel with Linux Package Managers
    • Installing scientific packages
    • Multi-version installs
    • Package index mirrors and caches
    • Hosting your own simple repository
    • Packaging and distributing projects
    • Including files in source distributions with MANIFEST.in
    • Single-sourcing the package version
    • Supporting multiple Python versions
    • Dropping support for older Python versions
    • Packaging binary extensions
    • Supporting Windows using Appveyor
    • Packaging namespace packages
    • Creating and discovering plugins
    • Migrating to PyPI.org
    • Використання TestPyPI
    • Making a PyPI-friendly README
    • Publishing package distribution releases using GitHub Actions CI/CD workflows
    • Tool recommendations
    • Analyzing PyPI package downloads
  • Обговорення
  • Специфікації PyPA
  • Project Summaries
  • Голосарій
  • How to Get Support
  • Зробіть внесок до керівництва
  • Новини

Попередній розділ

Creating Documentation

Наступна тема

Installing packages using pip and virtual environments

Навігація

  • індекс
  • наступний |
  • попередній |
  • python logo
  • PyPA »
  • Python Packaging User Guide »
  • Керівництва
  • |

Керівництва¶

Guides are focused on accomplishing a specific task and assume that you are already familiar with the basics of Python packaging. If you’re looking for an introduction to packaging, see Навчальні інструкції.

Installing Packages:

  • Installing packages using pip and virtual environments
  • Installing stand alone command line tools
  • Installing pip/setuptools/wheel with Linux Package Managers
  • Installing scientific packages
  • Multi-version installs
  • Package index mirrors and caches
  • Hosting your own simple repository

Building and Publishing Projects:

  • Packaging and distributing projects
  • Including files in source distributions with MANIFEST.in
  • Single-sourcing the package version
  • Supporting multiple Python versions
  • Dropping support for older Python versions
  • Packaging binary extensions
  • Supporting Windows using Appveyor
  • Packaging namespace packages
  • Creating and discovering plugins
  • Migrating to PyPI.org
  • Використання TestPyPI
  • Making a PyPI-friendly README
  • Publishing package distribution releases using GitHub Actions CI/CD workflows

Miscellaneous:

  • Tool recommendations
  • Analyzing PyPI package downloads

Table of Contents

  • An Overview of Packaging for Python
  • Навчальні інструкції
  • Керівництва
    • Installing packages using pip and virtual environments
    • Installing stand alone command line tools
    • Installing pip/setuptools/wheel with Linux Package Managers
    • Installing scientific packages
    • Multi-version installs
    • Package index mirrors and caches
    • Hosting your own simple repository
    • Packaging and distributing projects
    • Including files in source distributions with MANIFEST.in
    • Single-sourcing the package version
    • Supporting multiple Python versions
    • Dropping support for older Python versions
    • Packaging binary extensions
    • Supporting Windows using Appveyor
    • Packaging namespace packages
    • Creating and discovering plugins
    • Migrating to PyPI.org
    • Використання TestPyPI
    • Making a PyPI-friendly README
    • Publishing package distribution releases using GitHub Actions CI/CD workflows
    • Tool recommendations
    • Analyzing PyPI package downloads
  • Обговорення
  • Специфікації PyPA
  • Project Summaries
  • Голосарій
  • How to Get Support
  • Зробіть внесок до керівництва
  • Новини

Попередній розділ

Creating Documentation

Наступна тема

Installing packages using pip and virtual environments

Навігація

  • індекс
  • наступний |
  • попередній |
  • python logo
  • PyPA »
  • Python Packaging User Guide »
  • Керівництва
  • |
© Авторські права 2013–2020, PyPA.
This page is licensed under the Python Software Foundation License Version 2.
Examples, recipes, and other code in the documentation are additionally licensed under the Zero Clause BSD License.
See History and License for more information.

The Python Software Foundation is a non-profit corporation. Please donate.

Востаннє оновлено лист. 23, 2021. Found a bug?
Created using Sphinx 4.0.3.