Индекс пакета Python, сокращенный как PYPI, является официальным хранилищем программного обеспечения для языка программирования Python. По умолчанию PIP, который является самым популярным менеджером пакетов Python, использует PYPI в качестве источника для извлечения зависимостей от пакета.
1. Включить * pypi-recovery-codes * и сохранить их в файле
2. Acivate 2FA и сканируйте QR -код с помощью аутентификатора
- Ботан (библиотека программирования)
- FreeOtp
- Google Authenticator
- Multiotp
- Сравнение приложений TOTP
Примечание: вы должны изменить информацию в каждом файле на вашу информацию
ЛИЦЕНЗИЯ
Manifest.in
pyproject.toml
Readme.md
Требования.txt
setup.py
/src
/[package_name]
SRC/__ init__.py
(пустой файл)
[Modul_1] .py
(Ваш код)
[Modul_2] .py
(Ваш код)
Вы можете добавить больше модуля
Это должно выглядеть так:
Примечание: сделайте Shure, который у вас установлен PIP
PIP установить шпагат
PIP установить сборку
CD [package_name]
PIP установка.
Теперь ваш репо должен выглядеть так:
ПРИМЕЧАНИЕ. Вы можете проверить свой пакет Localy, прежде чем развернуть его
Python -m Build
вывод (конец):
Успешно построенный Package_name-0.0.1.tar.gz и package_name-0.0.1-py3-none-any.whl
Теперь у вас должен быть /Dist Direcory:
ПРИМЕЧАНИЕ: Пользователь «имя пользователя» не разрешено загружать в Project 'package_name'. Означает, что имя пакета Allready Allready.
Python -m witine upload dist/*
Имя пользователя = __token__
Пароль = [ваш токен]
pip install [package_name]
Чтобы обновить свой пакет, вы должны изменить версию в файле pyproject.toml .
Python -m Build
Python -m Twine загрузка -SKIP -существующий Dist/*
Чтобы установить новую версию:
PIP удалить Package_Name
PIP установка Package_Name