gpt4 book ai didi

python - 在 zc.buildout 中生成 IPython 脚本

转载 作者:太空狗 更新时间:2023-10-30 02:33:03 27 4
gpt4 key购买 nike

我一直在我的机器上使用 IPython 而不是默认的 Python 解释器,因为它有更多的特性,而且通常感觉更强大。我想在我的 zc.buildout 项目中将它用作 bin 目录中的解释器,就像此部分在 buildout.cfg 中创建的生成的 Python 解释器:

[python]
recipe = zc.recipe.egg
interpreter = python
eggs = ${buildout:eggs}

这会在 bin/python 中生成一个脚本,它是一个 Python 解释器,可以访问我所有的项目依赖项。

我想用 IPython 做同样的事情,谷歌很快给了我以下 Buildout 配方:

[ipython]
recipe = zc.recipe.egg
eggs = ipython
script = ipython

然而,这并没有在 bin 中生成一个 IPython 解释器,它似乎并没有真正做任何事情。

如何为我的构建生成 IPython 解释器?

最佳答案

这应该可以正常工作:

[ipython_part]
recipe = zc.recipe.egg:scripts
eggs = ${buildout:eggs}
ipython
scripts = ipython

不要忘记将零件添加到构建中:

[buildout]
parts = something something_else ipython_part

IPython 0.13 中可用的其他脚本:iplogger、iptest、ipcluster、pycolor、ipcontroller、irunner、ipengine。

关于python - 在 zc.buildout 中生成 IPython 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15166905/

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