gpt4 book ai didi

python - Python项目的简单依赖管理

转载 作者:太空狗 更新时间:2023-10-29 20:17:59 26 4
gpt4 key购买 nike

我来自 Java 背景,对 Python 是全新的。

现在我有一个小项目,其中包含一些包含一些导入的 Python 文件。我知道我的计算机上没有安装导入的依赖项,所以我尝试找出所需的依赖项并运行 pip 来安装它们。

我想用不同的方式来做。我更愿意将依赖项列在一个文件中,并在构建过程中自动安装它们。

有意义吗?如果是的话,我有几个问题:

  • 如何通过pip列出需要安装的项目依赖?
  • 如何运行 pip 从列表中安装依赖项?

最佳答案

管理 python 项目依赖项的常用方法是通过项目根目录中名为“requirements.txt”的文件。一个简单的方法是:

  1. 为你的项目设置一个 python virtualenv
  2. 通过pip手动安装所需的模块
  3. 执行pip freeze > requirements.txt生成需求文件

然后您可以使用 pip install -r requirements.txt 在其他位置安装所有依赖项。

如果你希望当其他人pip install你的包时自动安装依赖项,你可以在你的setup.py中使用install_requires() >.

关于python - Python项目的简单依赖管理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43828879/

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