gpt4 book ai didi

python - 使 setuptools 与 one_file.py 一起工作的最小目录结构是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 10:27:47 25 4
gpt4 key购买 nike

one_file.py 包含一些通用函数、类和一个 main()

我想让它 pip 可以通过调用 main() 函数的命令行脚本进行安装。

什么是目录结构和执行此操作的 setup.py

最佳答案

您只需使用 setup.py 和您的模块就可以解决这个问题——无需额外的目录。在您的 setup.py 中,只需使用 setup(..., py_modules=['one_file'], ...) (您可能需要检查准确的拼写) .要安装脚本,您可以使用 console_scripts 入口 pip :

from setuptools import setup
setup(
name='one-file',
version='1.0',
py_modules=['one_file'],
entry_points={'console_scripts': ['one-file = one_file:main']}
)

关于python - 使 setuptools 与 one_file.py 一起工作的最小目录结构是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28444747/

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