Я создал пакет в Pypi и выполнил следующие настройки. Допустим, мой пакет называется «myproj». Итак, я помещаю все разные файлы в myproj / И чтобы использовать их, мне нужно сделать
from myproj.myclass1 import myclass1
И я бы хотел, чтобы он работал как
from myproj import myproj
а затем я мог бы использовать все функции из разных классов, например
myproj.class1func()
myproj.class2func()
Мои настройки
setup(
name="myproj",
version=VERSION,
description="PyProj package",
long_description=readme(),
long_description_content_type='text/x-rst',
url="",
author="",
author_email="",
license="MIT",
classifiers=[
],
keywords='myproj',
packages=["myproj"],
py_modules=[],
install_requires=["numpy", "matplotlib", "cvxopt", "pyswarm", "scipy", "typing", "pandas"],
include_package_data=True,
python_requires='>=3',
cmdclass={
'verify': VerifyVersionCommand,
})