Создал пакет с таким setup.py при помощи команды python setup.py sdist
from setuptools import setup, find_packages
setup(name='example',
version='0.1',
url='',
license='MIT',
author='Gigi Sayfan',
author_email='the.gigi@gmail.com',
description='Add static script_dir() method to Path',
packages=find_packages(),
long_description=open('README.md').read(),
zip_safe=False)
В папке модулей -
__init__.py пустой (хотя, если даже в нем что-то писать, ничего не изменится)
hello.py -
def helloWorld():
print("Hello, World")
def hello():
n = input("Как вас зовут?")
print("Привет, ", n)
После создание пакета в той же директории пишу команду pip install example, но при подключении пакета в коде не могу использовать его функции, из-за того, что pip создал пакет, но без модулей. Не могу понять почему, ведь в созданном example.tar.gz архиве все, что нужно, есть.
Версия python = 3.8.1.
Версия pip = 20.0.2