【问题标题】:Included setup.py in bdist generated library在 bdist 生成的库中包含 setup.py
【发布时间】:2018-06-04 10:42:58
【问题描述】:

我正在尝试使用以下命令生成一个简单的 Python 库:

```

python setup.py bdist_dumb ```

因此它将生成一个 tar.gz 文件,其中包含 setup.py 脚本中指定的内容。

生成后,我尝试使用 pip install 命令安装 ot,但我收到一个错误,指的是缺少的文件 setup.py。

我已指定将此类文件包含在 MANIFEST.in 文件中。但是当我尝试构建文件时,它并没有包含在我的包中。

作为参考,我正在检查 pyspark 包,但找不到指定要包含 setup.py 文件的位置。

谁能给我一个提示,让我包含这个文件以安装 tar.gz 库?

亲切的问候,

【问题讨论】:

    标签: python package setuptools


    【解决方案1】:

    你问了一个错误的问题。你不需要包含setup.py,因为你不需要构建bdist_dumbDumb distributions不能和pip一起安装。

    如果你想要一个 pip 可安装的发行版,构建一个源发行版,一个鸡蛋或一个轮子:

    python setup.py sdist
    python setup.py bdist_egg
    
    pip install wheel
    python setup.py bdist_wheel
    

    【讨论】:

      猜你喜欢
      • 2018-08-15
      • 2020-12-22
      • 2011-10-06
      • 2015-04-16
      • 2023-03-14
      • 1970-01-01
      • 2021-06-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多