Create an egg file example

#StandWithUkraine
Today, 20th March 2023, Ukraine is still bravely fighting for democratic values, human rights and peace in whole world. Russians ruthlessly kill all civilians in Ukraine including childs and destroy their cities. We are uniting against Putin’s invasion and violence, in support of the people in Ukraine. You can help by donating to Ukrainian's army.

To create an .egg file do next:

Create a directory, we will call it chiken. Put your python source code (one or several python scripts) now create setup.py file near the directory:

# setup.py
from setuptools import setup, find_packages
setup(
    name = "chiken",
    version = "0.1",
    packages = find_packages()
)

Then, run in the terminal:

 python setup.py bdist_egg

This will generate some outputs, but when it’s done you’ll see that you have three new folders: 

  1. build
  2. dist
  3. chiken.egg-info

The only folder that we need is the dist where you'll find your .egg file, chiken-0.1-py3.5.egg with your default python (installation) version number (in our example: 3.5).

You can share this egg with anyone else.

To install it they can apply:

easy_install chiken-0.1-py3.5.egg

Image for a hint

#python #egg
0
Ivan Borshchov profile picture
May 08, 2021
by Ivan Borshchov
Did it help you?
Yes !
No

Best related