Otestoval jsem si buildnuti package, nahravani modulu v ramci jednoho package (delal jsem to spatne), najrani na test pypi, nastaveni dependencies a jejich stahnuti pipem.
Buildnuti package
python -m pip install --upgrade build
python -m build
Nahrani na testovaci pypi
python -m pip install --upgrade twine
python -m twine upload --repository testpypi --skip-existing dist/*
Stazeni z testovaciho pypi a stazeni dependencies z normalniho pypi
python -m pip install -i https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ Ukazka-pyside2==1.0.6
A pak normalni spusteni:
python -m main
A to co jsem delal blbe je nahravani importu v ramci package. Ma to byt takhle:
from .Main_window import Ui_MainWindow
a
from .spustit_okno import main