I made my tool executable and added __name__:main
method which I want to give to my setup.py
. This is what it looks like:
from setuptools import setup
setup(
name='client',
version='0.0.1',
entry_points={
'console_scripts': [
'client = client.main:main'
]
}
)
I do not have an __init__.py file, because I want to run my tool as a script, not as a package. I am struggling with the following error -> No module named 'client.main:main. How am I supposed to solve this?
The directory level of my tool is:
requests
client.py
setup.py
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…