小编Tit*_*now的帖子

如何指定 setup.py 在安装过程中需要的依赖项?

在某些情况下setup.py需要导入一些额外的模块,例如:

from setuptools import setup
import foo

setup(
    # e.g. a keyword uses `foo`
    version=foo.generate_version()
)
Run Code Online (Sandbox Code Playgroud)

如果foo没有安装,执行setup.py会因为ImportError.

我曾尝试使用setup_requires,例如setup_requires=['foo'],但它没有帮助。

那么如何指定这种依赖关系呢?

python setuptools setup.py

8
推荐指数
3
解决办法
3256
查看次数

标签 统计

python ×1

setup.py ×1

setuptools ×1