/project
../project/script.py
../project/__init__.py (This is a blank File)
setup.py
other files like README.
#script.py
def function1():
print "hi"
def main():
function1()
if __name__ == '__main__':
main()
#setup.py
setup(
name='project',
version= __version__,
long_description=markdown_contents,
packages=['project'],
entry_points={
'console_scripts': [ 'project=project:main']
}
)
我能够 pip install 和东西。但是当我在安装包后运行项目时,我得到init _.pyc'> has no 'main' 属性
我只想在我在盒子上运行项目命令时运行 script.py 的 main 中的函数。我究竟做错了什么 ?