У меня есть файл Python с именем file_processor.py
.Я хотел бы создать файл egg из этого файла python, чтобы использовать его в других проектах.Мой setup.py
файл выглядит следующим образом:
from setuptools import setup, find_packages
setup(
name = "file_processor",
version = "0.5",
packages = find_packages()
)
И я запускаю этот скрипт с помощью следующей команды:
python setup.py bdist_egg
Эта команда создает 3 папки, а именно: build, dist, file_processor.egg-info
.Мой файл .egg
находится в папке dist
.Однако, если я изменю его расширение с .egg
на .zip
, чтобы увидеть содержимое, я найду только одну папку EGG-INFO
, а не сам файл Python.Поэтому, если я попытаюсь добавить этот файл .egg
в путь к моему проекту и импортировать модуль file_processor
, python выдаст ошибку, что no module named file_processor found.
Что я здесь не так делаю? Примечание : я получил информацию для создания яичных файлов по по этой ссылке