gpt4 book ai didi

python - 如何在 python 项目中包含库依赖项?

转载 作者:太空狗 更新时间:2023-10-30 00:47:50 25 4
gpt4 key购买 nike

我正在开发一个其他一些人将要使用的程序,它是用 Python 编写的。他们都安装了 python,但是,这个程序从几个库中导入。

理想情况下,我希望能够简单地向他们发送 Python 文件,然后他们就可以运行它,而不必告诉他们必须安装的每个库,然后让他们使用 pip 手动获取每个库.

有什么方法可以将我的项目使用的所有库包含在我的 Python 文件中(或者可能设置一个安装程序来为它们安装它)?还是我只需要向他们提供他们必须安装的 Python 库的完整列表,并让他们手动完成每个库?

最佳答案

这是Python packaging tutorial的主题.

简而言之,you pass them as install_requires parametersetuptools.setup()

然后您可以生成多种格式的包,包括 wheel、egg,甚至是 Windows 安装程序包。

使用标准打包基础架构还可以让您轻松进行版本管理。

关于python - 如何在 python 项目中包含库依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45054608/

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