Python轮子在哪里创建?

时间:2017-04-20 17:49:20

标签: python

我这样做

C:\WINDOWS\system32>python c:\\python34\kissdownloader\setup.py bdist_wheel

我在其他一些东西之后得到了这个

creating build\bdist.win-amd64\wheel\kissdownloader-1.dist-info\WHEEL

我转到我的python root,那里什么都没有,没有构建文件夹或任何东西。那东西在别的地方吗?哦,我没有manifest.in文件,如果这有任何区别。

我的setup.py文件如下所示:

from setuptools import setup 
   setup ( 
        name='kissdownloader',
        version='1',
        description = 'A kisscartoon/kissanime downloader' ,
        package_dir={'kissdownloader':'C:\\Python34'},
        author='Vriska',
        author_email='xyz@gmail.com',
        install_requires = ['bs4','cfscrape','requests'],
        package_data={'data' : ['C:\Program Files\PhantomJS\phantomjs.exe']},
    )

1 个答案:

答案 0 :(得分:3)

输出在当前工作目录中生成。在您的情况下,那是C:\WINDOWS\system32,因为那是您启动Python的地方。您将找到builddist目录;后者包含完成的轮子。

如果您希望在setup.py旁边创建目录,请先将目录更改为c:\python34\kissdownloader\。许多Python项目都希望你在那里运行setup.py

作为旁注:我不会将PhantomJS二进制文件与您的项目捆绑在一起。相反,要求用户单独安装它;他们可能已经安装了它,并且您可能会在没有至少兼容许可证的情况下将其重新分发到您自己的项目中而遇到法律问题。