制作“setup.py”文件

时间:2016-03-17 20:24:12

标签: python pip setuptools

我为我的项目创建了一个新库。现在我决定发布它,以便所有人都可以使用它。

据我所知,我应该包含一个setup.py文件,以便安装。

在网上搜索并使用互联网上的示例后,我制作了这个文件,但不是在C:/python34/Lib/site-packages/ash/cocapi/cocapi.py中创建目录,而是创建.egg文件:C:\Python34\Lib\site-packagesash.cocapi-1.0-py3.4.egg文件。

我希望它像所有其他库一样创建一个目录。 这是我在setup.py中使用的代码。

我做错了什么?!

from setuptools import setup
setup(name='ash.cocapi',
      version='1.0',
      description='Unofficial Clash of Clans API Library',
      author='Ali Shadanpour',
      author_email='ash.nfu@gmail.com',
      url='https://github.com/madl-ash/Ash.CoCAPI/',
      packages=['ash', 'ash.cocapi'],
      platforms=['Linux', 'FreeBSD', 'BSD', 'Unix', 'Mac', 'OS X', 'Windows'],
     )

这是我的文件的视图:

/
setup.py
/ash
    __init__.py
    /cocapi
        __init__.py
        cocapi.py

这是我尝试python setup.py install

的命令

0 个答案:

没有答案