gpt4 book ai didi

python - 不使用 setuptools 解析 setup.py

转载 作者:太空狗 更新时间:2023-10-29 21:34:18 25 4
gpt4 key购买 nike

我在我的 ipad 上使用 python,需要一种方法从 packages setup.py 中获取名称、版本、包等。我无权访问 setuptools 或 distutils。起初我以为我会解析 setup.py,但这似乎不是答案,因为有很多方法可以将 args 传递给 setup()。我想创建一个模拟 setup() 来返回传递给它的 args,但我不确定如何克服导入错误。任何帮助将不胜感激。

最佳答案

别开玩笑了。这适用于 python 3.4.3 和 2.7.6 ;)

export VERSION=$(python my_package/setup.py --version)

setup.py 的内容:

from distutils.core import setup

setup(
name='bonsai',
version='0.0.1',
packages=['my_package'],
url='',
license='MIT',
author='',
author_email='',
description='',
test_suite='nose.collector',
tests_require=['nose'],
)

关于python - 不使用 setuptools 解析 setup.py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27790297/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com