【问题标题】:What are the packages in a setup.py?setup.py 中有哪些软件包?
【发布时间】:2017-11-16 11:59:52
【问题描述】:

我正在阅读this article,它有这样的代码:

from distutils.core import setup

setup(name='Distutils',
      version='1.0',
      description='Python Distribution Utilities',
      author='Greg Ward',
      author_email='gward@python.net',
      url='https://www.python.org/sigs/distutils-sig/',
      packages=['distutils', 'distutils.command'],
     )

我想知道packages 是什么。它们是文件夹/目录吗?还是一种文件?还是 zip 或 py 文件?

我们将不胜感激。

【问题讨论】:

    标签: python packages distutils


    【解决方案1】:

    直接来自您自己的链接。

    (Relevant section)

    packages 选项告诉 Distutils 处理(构建、分发、安装等)在packages 列表中提到的每个包中找到的所有纯 Python 模块。

    ...

    因此,当您在设置脚本中说 packages = ['foo'] 时,您承诺 Distutils 会找到一个文件 foo/__init__.py

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 2010-10-21
      • 2011-04-02
      • 2020-01-12
      相关资源
      最近更新 更多