gpt4 book ai didi

python - Pyramid 配置 .ini 文件,setup.py 和 requirements.txt

转载 作者:太空宇宙 更新时间:2023-11-03 11:00:11 26 4
gpt4 key购买 nike

我刚刚开始使用官方文档学习 Pyramid,到目前为止我发现它非常酷。不幸的是,虽然基本的单文件应用程序非常简单直接,但我很难理解如何使用 pcreate 脚手架命令(alchemy 在我的例子中),应该被处理。例如:

  • setup.py 强制性的,或者我可以只使用 requirements.txt 来安装 Django依赖?
  • 如果我必须依赖 setup.py,我是否应该在每次创建/删除新文件时执行 python setup.py develop(因为我看到它们列在 SOURCES.txt)?

  • settings.ini 中,“use”(在 [app:main] 下)如何工作? (我可以“绕过”它指向的 egg-info 并以其他方式“引导”应用程序吗?)

最佳答案

有几个教程涉及所有这些主题,并提供引用以进一步阅读每个步骤的相关阅读。我建议从 Quick Tutorial 开始.

按顺序回答要点:

  • setup.py 是安装 Python 包和依赖项以及测试您的应用程序的标准。
  • 如果您需要安装更多包作为更改的结果,那么是的。 编辑: 现在建议使用 pip install -e . 来安装更多包。此外,在开发过程中,您可以使用 pserve development.ini --reload 来监控文件更改并为您重启服务器。
  • 有关use = egg:MyProject 含义的更多信息,请参阅Entry Points and PasteDeploy .ini Files .有很多方法可以配置 Pyramid 应用程序,包括 Application ConfigurationAdvanced Configuration .

关于python - Pyramid 配置 .ini 文件,setup.py 和 requirements.txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34495566/

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